import mir.log.LoggerWrapper;
import mir.storage.Database;
-import mir.storage.StorageObject;
+import mir.storage.Database;
import mir.storage.StorageObjectFailure;
/**
*
*/
-public class DatabaseContent extends Database implements StorageObject {
+public class DatabaseContent extends Database {
private static DatabaseContent instance;
private DatabaseContent() throws StorageObjectFailure {
super();
- theTable="content";
- theCoreTable="media";
+ mainTable="content";
+ primaryKeySequence="media_id_seq";
logger = new LoggerWrapper("Database.Content");
- theEntityClass = mircoders.entity.EntityContent.class;
+ entityClass = mircoders.entity.EntityContent.class;
}
// methods
String sql = "update content set is_produced='0' where " + where;
logger.debug("set unproduced: "+where);
try {
- con = getPooledCon();
+ con = obtainConnection();
// should be a preparedStatement because is faster
stmt = con.createStatement();
executeUpdate(stmt,sql);