summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/satellitedaemon/db/DbImage.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/satellitedaemon/db/DbImage.java')
-rw-r--r--src/main/java/org/openslx/satellitedaemon/db/DbImage.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/main/java/org/openslx/satellitedaemon/db/DbImage.java b/src/main/java/org/openslx/satellitedaemon/db/DbImage.java
index 35cff33..61c753a 100644
--- a/src/main/java/org/openslx/satellitedaemon/db/DbImage.java
+++ b/src/main/java/org/openslx/satellitedaemon/db/DbImage.java
@@ -18,6 +18,8 @@ public class DbImage
public final long changeTime;
public final long createTime;
public final String contentOperatingSystem;
+ public final boolean isValid;
+ public final boolean isDeleted;
public enum Status
{
@@ -26,7 +28,8 @@ public class DbImage
public DbImage(
String guid, String name, Integer rid, String path, String creator,
- Long fileSize, Long createTime, Long changeTime, String contentOperatingSystem)
+ Long fileSize, Long createTime, Long changeTime, String contentOperatingSystem,
+ Boolean isValid, Boolean isDeleted)
{
if ( rid == null )
rid = -1;
@@ -41,6 +44,8 @@ public class DbImage
this.createTime = createTime;
this.changeTime = changeTime;
this.contentOperatingSystem = contentOperatingSystem;
+ this.isValid = isValid;
+ this.isDeleted = isDeleted;
}
/**
@@ -54,7 +59,7 @@ public class DbImage
{
return MySQL.findAll( DbImage.class, "SELECT image.GUID_imageID, image.image_name, image.imageVersion, image.image_path," +
" user.loginName AS userID, image.image_filesize, UNIX_TIMESTAMP(image.rec_create_time), UNIX_TIMESTAMP(image.rec_change_time)," +
- " image.content_operatingSystem" +
+ " image.content_operatingSystem, image.status_isValid, image.status_isDeleted" +
" FROM m_VLData_imageInfo image" +
" INNER JOIN m_user user ON (image.image_owner = user.userID)" +
" INNER JOIN m_institution institution ON (institution.institutionID = user.institution)" +
@@ -73,7 +78,7 @@ public class DbImage
{
return MySQL.findAll( DbImage.class, "SELECT image.GUID_imageID, image.image_name, image.imageVersion, image.image_path," +
" user.loginName AS userID, image.image_filesize, UNIX_TIMESTAMP(image.rec_create_time), UNIX_TIMESTAMP(image.rec_change_time)," +
- " image.content_operatingSystem" +
+ " image.content_operatingSystem, image.status_isValid, image.status_isDeleted" +
" FROM m_VLData_imageInfo image" +
" INNER JOIN m_user user ON (image.image_owner = user.userID)" +
" INNER JOIN m_institution institution ON (institution.institutionID = user.institution)" +