import mir.module.ModuleFailure;
import mir.storage.StorageObject;
import mir.util.JDBCStringRoutines;
+import mircoders.storage.DatabaseMediafolder;
-
-public class ModuleMediafolder extends AbstractModule
-{
+public class ModuleMediafolder extends AbstractModule {
static LoggerWrapper logger = new LoggerWrapper("Module.Mediafolder");
- public ModuleMediafolder(StorageObject aStorage)
- {
- if (aStorage == null)
- logger.warn("ModuleMediafolder: StorageObject was null!");
-
- storage = aStorage;
+ public ModuleMediafolder() {
+ super(DatabaseMediafolder.getInstance());
}
+
public String mediaFolderIdForName(String aName) throws ModuleExc, ModuleFailure {
try {
return storage.executeFreeSingleValueSql("select id from media_folder where name = '" + JDBCStringRoutines.escapeStringLiteral(aName) + "'");