Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Attachment.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Attachment.java,v diff -u -r1.3 -r1.4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Attachment.java 5 Jul 2005 02:44:36 -0000 1.3 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Attachment.java 7 Jul 2005 02:21:09 -0000 1.4 @@ -1,24 +1,29 @@ package org.lamsfoundation.lams.tool.forum.persistence; +import java.io.InputStream; + /** * @author conradb * * A Wrapper class for uploaded files. An Attachment cannot exist independently * and must belong to a Forum. * * - * @hibernate.joined-subclass table="ATTACHMENT" + * @hibernate.joined-subclass table="tl_lafrum11_attachment" * @hibernate.joined-subclass-key column="id" * * @hibernate.query name="allAttachments" query="from Attachment attachment" * @hibernate.query name="getAttachmentbyType" query="from Attachment attachment where attachment.type = ?" */ public class Attachment extends GenericEntity { protected Long uuid; - protected boolean type; + protected Long version; + protected String type; protected String name; - public final static boolean TYPE_ONLINE = true; - public final static boolean TYPE_OFFLINE = false; + protected InputStream inputStream; + protected String contentType; + public final static String TYPE_ONLINE = "ONLINE"; + public final static String TYPE_OFFLINE = "OFFLINE"; /** * @hibernate.property column="UUID" @@ -33,19 +38,25 @@ } /** - * @hibernate.property column="TYPE" + * @hibernate.property column="VERSION" + * */ - public boolean getType() { + public Long getVersion() { + return version; + } + + public void setVersion(Long version) { + this.version = version; + } + + public String getType() { return type; } - public void setType(boolean type) { + public void setType(String type) { this.type = type; } - /** - * @hibernate.property column="NAME" - */ public String getName() { return name; } @@ -54,5 +65,20 @@ this.name = name; } + public InputStream getInputStream() { + return inputStream; + } + public void setStream(InputStream inputStream) { + this.inputStream = inputStream; + } + + public String getContentType() { + return contentType; + } + + public void setContentType(String contentType) { + this.contentType = contentType; + } + } Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Forum.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Forum.java,v diff -u -r1.3 -r1.4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Forum.java 29 Jun 2005 06:32:38 -0000 1.3 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Forum.java 7 Jul 2005 02:21:09 -0000 1.4 @@ -6,7 +6,7 @@ * Forum * @author conradb * - * @hibernate.joined-subclass table="FORUM" + * @hibernate.joined-subclass table="tl_lafrum11_forum" * @hibernate.joined-subclass-key column="id" * * @hibernate.query name="allForums" query="from Forum forum" Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/GenericEntity.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Attic/GenericEntity.java,v diff -u -r1.3 -r1.4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/GenericEntity.java 20 Jun 2005 23:59:36 -0000 1.3 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/GenericEntity.java 7 Jul 2005 02:21:09 -0000 1.4 @@ -7,7 +7,7 @@ * @author conradb * * - * @hibernate.class table="GENERICENTITY" + * @hibernate.class table="tl_lafrum11_genericentity" * * @hibernate.query name="all" query="from GenericEntity genericEntity" */ Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Message.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Message.java,v diff -u -r1.3 -r1.4 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Message.java 1 Jul 2005 07:24:00 -0000 1.3 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/persistence/Message.java 7 Jul 2005 02:21:09 -0000 1.4 @@ -6,7 +6,7 @@ /** * @author conradb * - * @hibernate.joined-subclass table="MESSAGE" + * @hibernate.joined-subclass table="tl_lafrum11_message" * @hibernate.joined-subclass-key column="id" * * @hibernate.query name="allMessages" query="from Message message"