| java.lang.Object scioworks.imap.business.beans.PublicObject scioworks.imap.business.beans.IWMessageImpl
Method Summary | |
public void | createFolder(Store imapStore, String name) | public void | deleteMessage(Store imapStore, String folderName, long[] uidArr) | public Message | forwardMessage(Session imapSession, Store imapStore, String folderName, long uid, boolean isInline) | public Vector | getFolderNames(Store imapStore, String currentFolder) | public Message | getMessage(Folder folder, long uid) Return the message given by folder and uid. | public Message | getMessage(Store imapStore, String folderName, long uid) Return a copy of the message given by folder name and uid. | public String | getMessageBody(Message mesg) | public Part | getMessagePart(Session imapSession, Store imapStore, String folderName, long uid, String partIdList) | public void | moveMessage(Store imapStore, String folderName, long[] uidArr, String targetFolderName) | public void | removeFolder(Store imapStore, String folderName) | public void | renameFolder(Store imapStore, String folderName, String name) | public Message | replyMessage(Session imapSession, Store imapStore, String folderName, long uid, boolean replyAll, boolean quoteOrig) | public void | sendMessage(Store imapStore, Session imapSession, URLName imapURL, String imapDomain, String to, String subject, String cc, String bcc, String message, Vector attachments, boolean isInline, boolean saveCopy, boolean isForwardAttach, String origFolderName, long origUid) Creates and send a message as per the given parameter. |
fLineWidth | int fLineWidth(Code) | | |
IWMessageImpl | public IWMessageImpl()(Code) | | |
IWMessageImpl | public IWMessageImpl(int lineWidth)(Code) | | |
forwardMessage | public Message forwardMessage(Session imapSession, Store imapStore, String folderName, long uid, boolean isInline) throws ImapWebException(Code) | | |
getMessage | public Message getMessage(Folder folder, long uid) throws ImapWebException(Code) | | Return the message given by folder and uid. Calling method is responsible
for creating and closing the folder object.
|
getMessage | public Message getMessage(Store imapStore, String folderName, long uid) throws ImapWebException(Code) | | Return a copy of the message given by folder name and uid.
Closing of folder is handled internally by this method.
|
getMessageBody | public String getMessageBody(Message mesg) throws ImapWebException(Code) | | This method will extract the message body from a message
|
replyMessage | public Message replyMessage(Session imapSession, Store imapStore, String folderName, long uid, boolean replyAll, boolean quoteOrig) throws ImapWebException(Code) | | |
sendMessage | public void sendMessage(Store imapStore, Session imapSession, URLName imapURL, String imapDomain, String to, String subject, String cc, String bcc, String message, Vector attachments, boolean isInline, boolean saveCopy, boolean isForwardAttach, String origFolderName, long origUid) throws ImapWebException(Code) | | Creates and send a message as per the given parameter.
Does not handle attachements
|
|
|