diff options
author | Simon Rettberg | 2015-09-08 17:38:07 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-09-08 17:38:07 +0200 |
commit | 3aa85cd588b745fb2537dbe748580d9c3b980133 (patch) | |
tree | 42d2c622b089c40b856d9ef09ed50eaa68407b68 /src/main/java/org/openslx/imagemaster/db/mappers/DbOperatingSystem.java | |
parent | Start adapting to new DB/Thrift model (diff) | |
download | masterserver-3aa85cd588b745fb2537dbe748580d9c3b980133.tar.gz masterserver-3aa85cd588b745fb2537dbe748580d9c3b980133.tar.xz masterserver-3aa85cd588b745fb2537dbe748580d9c3b980133.zip |
Compilable...
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/db/mappers/DbOperatingSystem.java')
-rw-r--r-- | src/main/java/org/openslx/imagemaster/db/mappers/DbOperatingSystem.java | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/main/java/org/openslx/imagemaster/db/mappers/DbOperatingSystem.java b/src/main/java/org/openslx/imagemaster/db/mappers/DbOperatingSystem.java deleted file mode 100644 index 1504e50..0000000 --- a/src/main/java/org/openslx/imagemaster/db/mappers/DbOperatingSystem.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.openslx.imagemaster.db.mappers; - -import java.util.List; - -import org.openslx.bwlp.thrift.iface.OperatingSystem; -import org.openslx.imagemaster.db.MySQL; -import org.openslx.util.TimeoutReference; - -public class DbOperatingSystem -{ - - private static TimeoutReference<List<OperatingSystem>> cached = new TimeoutReference<List<OperatingSystem>>( - 30000, null ); - - private DbOperatingSystem() - { - } - - public static List<OperatingSystem> getAll() - { - List<OperatingSystem> list = cached.get(); - if ( list != null ) - return list; - list = MySQL.findAll( - OperatingSystem.class, - "SELECT osid, displayname, NULL, architecture" - + " FROM operatingsystem" ); - for ( OperatingSystem os : list ) { - os.virtualizerOsId = MySQL.findMap( String.class, String.class, - "SELECT virtid, virtoskeyword FROM os_x_virt WHERE osid = ?", os.osId ); - } - cached.set( list ); - return list; - } - -} |