summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/db/DbImage.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/db/DbImage.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/db/DbImage.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/java/org/openslx/imagemaster/db/DbImage.java b/src/main/java/org/openslx/imagemaster/db/DbImage.java
index e3a8888..caa0f7c 100644
--- a/src/main/java/org/openslx/imagemaster/db/DbImage.java
+++ b/src/main/java/org/openslx/imagemaster/db/DbImage.java
@@ -89,11 +89,7 @@ public class DbImage
*/
public static boolean exists( String uuid )
{
- if ( MySQL.findUniqueOrNull( DbImage.class, "SELECT images.UUID FROM images WHERE images.UUID = ?", uuid ) == null ) {
- return false;
- } else {
- return true;
- }
+ return getImageByUUID( uuid ) != null;
}
/**
@@ -135,11 +131,14 @@ public class DbImage
return this.UUID;
}
+ // TODO: updateLocation? Also make all these update/delete methods non-static,
+ // so you can call them on an instance you retreived earlier.
public static int update( String uuid, String location )
{
return MySQL.update( "UPDATE images SET images.image_path = ? WHERE images.UUID = ?", location, uuid );
}
+ // TODO: Consistency: variable names should be lowerCamelCase
public static int updateMissingBlocks( String UUID, List<Integer> missingBlocks)
{
String missingBlocksList = "";
@@ -166,7 +165,7 @@ public class DbImage
}
/**
- * Creates a package of image data of this DbImage object.
+ * Creates an instance of the thrift ImageData class of this DbImage object.
* @return The corresponding image data
*/
public ImageData getImageData() {