org.apache.james.mailbox.jpa.mail.model.openjpa
Class JPAEncryptedMessage
java.lang.Object
org.apache.james.mailbox.store.mail.model.AbstractMessage<Long>
org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
org.apache.james.mailbox.jpa.mail.model.openjpa.JPAEncryptedMessage
- All Implemented Interfaces:
- Comparable<Message<Long>>, Message<Long>
@Entity(name="Message")
public class JPAEncryptedMessage
- extends AbstractJPAMessage
| Methods inherited from class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage |
createUserFlags, equals, getBodyStartOctet, getFullContentOctets, getInternalDate, getMailbox, getMailboxId, getMediaType, getModSeq, getProperties, getSubType, getTextualLineCount, getUid, hashCode, isAnswered, isDeleted, isDraft, isFlagged, isRecent, isSeen, setFlags, setMailbox, setModSeq, setUid, toString |
JPAEncryptedMessage
@Deprecated
public JPAEncryptedMessage()
- Deprecated.
JPAEncryptedMessage
public JPAEncryptedMessage(JPAMailbox mailbox,
Date internalDate,
int size,
javax.mail.Flags flags,
javax.mail.internet.SharedInputStream content,
int bodyStartOctet,
PropertyBuilder propertyBuilder)
throws MailboxException
- Throws:
MailboxException
JPAEncryptedMessage
public JPAEncryptedMessage(JPAMailbox mailbox,
long uid,
long modSeq,
Message<?> message)
throws MailboxException
- Create a copy of the given message
- Parameters:
message -
- Throws:
MailboxException
getBodyContent
public InputStream getBodyContent()
throws IOException
- Throws:
IOException- See Also:
Message.getBodyContent()
getHeaderContent
public InputStream getHeaderContent()
throws IOException
- Throws:
IOException- See Also:
Message.getHeaderContent()
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.