X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fentity%2FEntityUploadedMedia.java;h=578ad4b6c4b097407dabec88310750cc284705cf;hb=d74a52d5f65389e5cf89d3fcf14d07afbb78a9f9;hp=110f694fb8a701bebfaa26712a62c957e53417de;hpb=63e0ee1fb8038eb6d8f0190cf38c3b3ab2727216;p=mir.git diff --git a/source/mircoders/entity/EntityUploadedMedia.java b/source/mircoders/entity/EntityUploadedMedia.java index 110f694f..578ad4b6 100755 --- a/source/mircoders/entity/EntityUploadedMedia.java +++ b/source/mircoders/entity/EntityUploadedMedia.java @@ -35,34 +35,21 @@ import java.util.Map; import mir.entity.AbstractEntity; import mir.entity.Entity; import mir.log.LoggerWrapper; -import mir.storage.StorageObject; -import mir.storage.StorageObjectFailure; +import mir.storage.DatabaseFailure; import mircoders.storage.DatabaseUploadedMedia; /** * * @author mh, mir-coders group - * @version $Id: EntityUploadedMedia.java,v 1.26.2.8 2004/11/21 22:07:13 zapata Exp $ + * @version $Id: EntityUploadedMedia.java,v 1.26.2.13 2005/10/30 00:46:58 zapata Exp $ */ public class EntityUploadedMedia extends AbstractEntity { - public EntityUploadedMedia() { - super(); - - logger = new LoggerWrapper("Entity.UploadedMedia"); - } - - public EntityUploadedMedia(StorageObject theStorage) { - this(); - - setStorage(theStorage); - } - - public void update() throws StorageObjectFailure { + public void update() throws DatabaseFailure { super.update(); try { - storageObject.executeUpdate( + database.executeUpdate( "update content " + "set is_produced='0' " + "from content_x_media cxm " + @@ -70,7 +57,7 @@ public class EntityUploadedMedia extends AbstractEntity { " cxm.content_id=content.id and cxm.media_id=" + getId() ); - storageObject.executeUpdate( + database.executeUpdate( "update content " + "set is_produced='0' " + "from comment_x_media cxm, comment c "+ @@ -81,7 +68,7 @@ public class EntityUploadedMedia extends AbstractEntity { ); } catch (SQLException e) { - throw new StorageObjectFailure(e); + throw new DatabaseFailure(e); } } @@ -99,13 +86,13 @@ public class EntityUploadedMedia extends AbstractEntity { * * @return mir.entity.Entity */ - public Entity getMediaType() throws StorageObjectFailure { + public Entity getMediaType() throws DatabaseFailure { Entity ent = null; try { ent = DatabaseUploadedMedia.getInstance().getMediaType(this); } - catch (StorageObjectFailure e) { - throw new StorageObjectFailure(e); + catch (DatabaseFailure e) { + throw new DatabaseFailure(e); } return ent; }