* This class handles storage of audio data and meta data\r
*\r
* @author mh\r
- * @version $Id: EntityAudio.java,v 1.8 2003/03/16 19:34:43 zapata Exp $\r
+ * @version $Id: EntityAudio.java,v 1.9 2003/03/16 19:54:45 zapata Exp $\r
*/\r
\r
\r
setStorage(theStorage);\r
}\r
\r
- public void update() throws StorageObjectFailure {\r
- super.update();\r
- try {\r
- theStorageObject.executeUpdate("update content set is_produced='0' where exists(select * from content_x_media where to_content=content.id and to_media=" + getId()+")");\r
- }\r
- catch (SQLException e) {\r
- throwStorageObjectFailure(e, "EntityAudio :: update :: failed!! ");\r
- }\r
- }\r
-\r
public void setValues(Map theStringValues) {\r
if (theStringValues != null) {\r
if (!theStringValues.containsKey("is_published"))\r
setStorage(theStorage);\r
}\r
\r
- public void update() throws StorageObjectFailure {\r
- super.update();\r
- try {\r
- theStorageObject.executeUpdate("update content set is_produced='0' where exists(select * from content_x_media where to_content=content.id and to_media=" + getId()+")");\r
- }\r
- catch (SQLException e) {\r
- throwStorageObjectFailure(e, "EntityOther :: update :: failed!! ");\r
- }\r
- }\r
-\r
public void setValues(Map theStringValues) {\r
if (theStringValues != null) {\r
if (!theStringValues.containsKey("is_published"))\r
package mircoders.entity;
import java.util.Map;
+import java.sql.SQLException;
+
+import freemarker.template.SimpleList;
+import freemarker.template.SimpleScalar;
+import freemarker.template.TemplateModel;
+import freemarker.template.TemplateModelException;
import mir.entity.Entity;
import mir.entity.EntityList;
import mir.storage.StorageObjectFailure;
import mircoders.storage.DatabaseContentToMedia;
import mircoders.storage.DatabaseUploadedMedia;
-import freemarker.template.SimpleList;
-import freemarker.template.SimpleScalar;
-import freemarker.template.TemplateModel;
-import freemarker.template.TemplateModelException;
/**
*
* @author mh, mir-coders group
- * @version $Id: EntityUploadedMedia.java,v 1.23 2003/03/09 03:53:11 zapata Exp $
+ * @version $Id: EntityUploadedMedia.java,v 1.24 2003/03/16 19:54:45 zapata Exp $
*/
public void update() throws StorageObjectFailure {
super.update();
- EntityList contentList = DatabaseContentToMedia.getInstance().getContent(this);
- if (contentList!=null && contentList.size()>0) {
- for(int i=0;i<contentList.size();i++) {
- EntityContent contentEnt = (EntityContent)contentList.elementAt(i);
- contentEnt.setProduced(false);
- }
+ try {
+ theStorageObject.executeUpdate("update content set is_produced='0' where exists(select * from content_x_media where to_content=content.id and to_media=" + getId()+")");
+ }
+ catch (SQLException e) {
+ throwStorageObjectFailure(e, "EntityAudio :: update :: failed!! ");
}
}
setStorage(theStorage);\r
}\r
\r
- //\r
- // methods\r
-\r
- public void update() throws StorageObjectFailure {\r
- super.update();\r
-\r
- try {\r
- theStorageObject.executeUpdate("update content set is_produced='0' where exists(select * from content_x_media where to_content=content.id and to_media=" + getId()+")");\r
- }\r
- catch (SQLException e) {\r
- logger.error("EntityVideo.update: " + e.toString());\r
- }\r
- }\r
-\r
public void setValues(Map theStringValues) {\r
if (theStringValues != null) {\r
if (!theStringValues.containsKey("is_published"))\r