/* * $Id: SystemArchivationMessage.java 1.1 Oct 12, 2005 laddi Exp $ * Created on Oct 12, 2005 * * Copyright (C) 2005 Idega Software hf. All Rights Reserved. * * This software is the proprietary information of Idega hf. * Use is subject to license terms. */ package se.idega.idegaweb.commune.message.data; import com.idega.block.process.data.Case; import com.idega.core.file.data.ICFile; import com.idega.data.IDOEntity; import com.idega.user.data.User; /** * Last modified: $Date: 2004/06/28 09:09:50 $ by $Author: laddi $ * * @author <a href="mailto:laddi@idega.com">laddi</a> * @version $Revision: 1.1 $ */ public interface SystemArchivationMessage extends IDOEntity, PrintMessage, Case { /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#isPrinted */ public boolean isPrinted(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getCaseCodeKey */ public String getCaseCodeKey(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getCaseCodeDescription */ public String getCaseCodeDescription(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setSubject */ public void setSubject(String subject); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getSubject */ public String getSubject(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setBody */ public void setBody(String body); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getBody */ public String getBody(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getMessageType */ public String getMessageType(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setMessageType */ public void setMessageType(String type); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getContentCode */ public String getContentCode(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setContentCode */ public void setContentCode(String contentCode); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getMessageData */ public ICFile getMessageData(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getMessageDataFileID */ public int getMessageDataFileID(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setMessageData */ public void setMessageData(ICFile file); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setMessageData */ public void setMessageData(int fileID); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setAttachedFile */ public void setAttachedFile(ICFile file); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setAttachedFile */ public void setAttachedFile(int fileID); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getAttachedFile */ public ICFile getAttachedFile(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getAttachedFileID */ public int getAttachedFileID(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getMessageBulkData */ public ICFile getMessageBulkData(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getMessageBulkDataFileID */ public int getMessageBulkDataFileID(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setMessageBulkData */ public void setMessageBulkData(ICFile file); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setMessageBulkData */ public void setMessageBulkData(int fileID); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getSender */ public User getSender(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setSender */ public void setSender(User sender); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getSenderID */ public int getSenderID(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#setSenderID */ public void setSenderID(int senderID); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getSenderName */ public String getSenderName(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getDateString */ public String getDateString(); /** * @see se.idega.idegaweb.commune.message.data.SystemArchivationMessageBMPBean#getPrintType */ public String getPrintType(); }