X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fstorage%2FDatabaseVideo.java;h=eaff7e4d61a7c9f86683fff57f3eccce461ddeb0;hb=d06e23e638f2538f263af76bd32da6b140f20ac6;hp=e2c1c9ca8f776f1005281b0921324a5fc1db329c;hpb=213122e7c65211f549722f05aa8e0135f15af35c;p=mir.git diff --git a/source/mircoders/storage/DatabaseVideo.java b/source/mircoders/storage/DatabaseVideo.java index e2c1c9ca..eaff7e4d 100755 --- a/source/mircoders/storage/DatabaseVideo.java +++ b/source/mircoders/storage/DatabaseVideo.java @@ -36,20 +36,9 @@ import mir.entity.Entity; import mir.log.LoggerWrapper; import mir.misc.StringUtil; import mir.storage.Database; -import mir.storage.StorageObject; -import mir.storage.StorageObjectFailure; +import mir.storage.DatabaseFailure; -/** - * - *

Title:

- *

Description:

- *

Copyright: Copyright (c) 2003

- *

Company:

- * @author not attributable - * @version 1.0 - */ - -public class DatabaseVideo extends Database implements StorageObject{ +public class DatabaseVideo extends Database { private static DatabaseVideo instance; @@ -68,11 +57,10 @@ public class DatabaseVideo extends Database implements StorageObject{ logger = new LoggerWrapper("Database.Video"); mainTable = "video"; - primaryKeySequence = "media_id_seq"; entityClass = mircoders.entity.EntityVideo.class; } - public void update(Entity theEntity) throws StorageObjectFailure { + public void update(Entity theEntity) throws DatabaseFailure { String date = theEntity.getFieldValue("date"); if (date == null) { date = StringUtil.date2webdbDate(new GregorianCalendar()); @@ -82,7 +70,7 @@ public class DatabaseVideo extends Database implements StorageObject{ super.update(theEntity); } - public String insert(Entity theEntity) throws StorageObjectFailure { + public String insert(Entity theEntity) throws DatabaseFailure { String date = theEntity.getFieldValue("date"); if (date == null) { date = StringUtil.date2webdbDate(new GregorianCalendar()); @@ -91,4 +79,7 @@ public class DatabaseVideo extends Database implements StorageObject{ return super.insert(theEntity); } + protected String getPrimaryKeySequence() { + return "media_id_seq"; + } }