X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fentity%2FEntityComment.java;fp=source%2Fmircoders%2Fentity%2FEntityComment.java;h=b86c2f1fdb3c96bb575929bb6fc0667f69b6641e;hb=c9ac8fa71b679f8d967aac901bbef945c13b94c9;hp=c7c5d55cfeb891282b42557d2d9b6850aea4d893;hpb=d63595f89aaa4b6a524dc0b4af9e0eef888f4c6b;p=mir.git diff --git a/source/mircoders/entity/EntityComment.java b/source/mircoders/entity/EntityComment.java index c7c5d55c..b86c2f1f 100755 --- a/source/mircoders/entity/EntityComment.java +++ b/source/mircoders/entity/EntityComment.java @@ -33,8 +33,7 @@ package mircoders.entity; import java.util.Map; import mir.entity.AbstractEntity; -import mir.storage.StorageObject; -import mir.storage.StorageObjectFailure; +import mir.storage.DatabaseFailure; import mircoders.storage.DatabaseCommentToMedia; import mircoders.storage.DatabaseContent; @@ -42,7 +41,7 @@ import mircoders.storage.DatabaseContent; * This class maps one line of the comment-table to a java-object. * * @author $Author: idfx $ - * @version $Revision: 1.18 $ $Date: 2004/11/06 19:56:13 $ + * @version $Revision: 1.19 $ $Date: 2007/04/08 21:46:43 $ */ @@ -53,12 +52,6 @@ public class EntityComment extends AbstractEntity { super(); } - public EntityComment(StorageObject theStorage) { - this(); - setStorage(theStorage); - } - - /** * overridden method setFieldValues to patch creator_main_url */ @@ -81,13 +74,8 @@ public class EntityComment extends AbstractEntity { /** * Deattaches media from a comment - * - * @param aCommentId - * @param aMediaId - * @throws StorageObjectFailure */ - public void dettach(String aCommentId,String aMediaId) throws StorageObjectFailure - { + public void dettach(String aCommentId,String aMediaId) throws DatabaseFailure { if (aMediaId!=null){ DatabaseCommentToMedia.getInstance().delete(aCommentId, aMediaId); DatabaseContent.getInstance().setUnproduced("id="+getFieldValue("to_media")); @@ -95,19 +83,17 @@ public class EntityComment extends AbstractEntity { } /** - * - * @param aMediaId - * @throws StorageObjectFailure + * Attaches media to a comment */ - public void attach(String aMediaId) throws StorageObjectFailure + public void attach(String aMediaId) throws DatabaseFailure { if (aMediaId!=null) { DatabaseCommentToMedia.getInstance().addMedia(getId(), aMediaId); DatabaseContent.getInstance().setUnproduced("id="+getFieldValue("to_media")); } else { - logger.error("EntityContent: attach without mid"); + getLogger().error("EntityContent: attach without mid"); } } }