A B C D E F G H I J L M O R S T U

A

AbstractJPAMessage - Class in org.apache.james.mailbox.jpa.mail.model.openjpa
Abstract base class for JPA based implementations of AbstractMessage
AbstractJPAMessage() - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Deprecated. 
AbstractJPAMessage(JPAMailbox, long, Date, Flags, long, int, List<JPAHeader>, PropertyBuilder) - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
AbstractJPAMessage(JPAMailbox, long, Message<?>) - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Constructs a copy of the given message.
AbstractJPAMessage.MailboxIdUidKey - Class in org.apache.james.mailbox.jpa.mail.model.openjpa
Identifies composite key
AbstractJPAMessage.MailboxIdUidKey() - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage.MailboxIdUidKey
 
add(Mailbox<Long>, Message<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 

B

begin() - Method in class org.apache.james.mailbox.jpa.JPATransactionalMapper
 

C

commit() - Method in class org.apache.james.mailbox.jpa.JPATransactionalMapper
Commit the Transaction and close the EntityManager
commit() - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
Commit the transaction.
copy(Mailbox<Long>, long, Message<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
countMessagesInMailbox(Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
countUnseenMessagesInMailbox(Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
createHeader(int, String, String) - Method in class org.apache.james.mailbox.jpa.JPAMessageManager
 
createMailboxMapper(MailboxSession) - Method in class org.apache.james.mailbox.jpa.JPAMailboxSessionMapperFactory
 
createMessage(long, Date, int, int, InputStream, Flags, List<Header>, PropertyBuilder) - Method in class org.apache.james.mailbox.jpa.JPAMessageManager
 
createMessage(long, Date, int, int, InputStream, Flags, List<Header>, PropertyBuilder) - Method in class org.apache.james.mailbox.jpa.openjpa.OpenJPAMessageManager
 
createMessageManager(UidProvider<Long>, MailboxEventDispatcher, Mailbox<Long>, MailboxSession) - Method in class org.apache.james.mailbox.jpa.openjpa.OpenJPAMailboxManager
 
createMessageMapper(MailboxSession) - Method in class org.apache.james.mailbox.jpa.JPAMailboxSessionMapperFactory
 
createSubscription(MailboxSession, String) - Method in class org.apache.james.mailbox.jpa.JPASubscriptionManager
 
createSubscriptionMapper(MailboxSession) - Method in class org.apache.james.mailbox.jpa.JPAMailboxSessionMapperFactory
 
createUserFlags() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
This implementation supports user flags

D

delete(Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
delete(Mailbox<Long>, Message<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
delete(Subscription) - Method in class org.apache.james.mailbox.jpa.user.JPASubscriptionMapper
 
deleteAllMailboxes() - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
deleteAllMemberships() - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
deleteEverything(MailboxSession) - Method in class org.apache.james.mailbox.jpa.JPAMailboxManager
Delete all mailboxes
doCreateMailbox(MailboxPath, MailboxSession) - Method in class org.apache.james.mailbox.jpa.JPAMailboxManager
 

E

endRequest() - Method in class org.apache.james.mailbox.jpa.JPATransactionalMapper
Close open EntityManager
entityManager - Variable in class org.apache.james.mailbox.jpa.JPATransactionalMapper
 
entityManagerFactory - Variable in class org.apache.james.mailbox.jpa.JPATransactionalMapper
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage.MailboxIdUidKey
 
equals(Object) - Method in class org.apache.james.mailbox.jpa.user.model.JPASubscription
 
expungeMarkedForDeletionInMailbox(Mailbox<Long>, MessageRange) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 

F

findFirstUnseenMessageUid(Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
findInMailbox(Mailbox<Long>, MessageRange, Mapper.MailboxMembershipCallback<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
findMailboxByPath(MailboxPath) - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
findMailboxSubscriptionForUser(String, String) - Method in class org.apache.james.mailbox.jpa.user.JPASubscriptionMapper
 
findMailboxWithPathLike(MailboxPath) - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
findRecentMessagesInMailbox(Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
findSubscriptionsForUser(String) - Method in class org.apache.james.mailbox.jpa.user.JPASubscriptionMapper
 

G

getBodyContent() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMessage
 
getBodyContent() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAStreamingMessage
 
getBodyStartOctet() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
getEntityManager() - Method in class org.apache.james.mailbox.jpa.JPATransactionalMapper
Return the currently used EntityManager or a new one if none exists.
getFieldName() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
getFullContent() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMessage
 
getFullContent() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAStreamingMessage
 
getFullContentOctets() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
getHeaders() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
getInternalDate() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
getLastUid(MailboxSession, Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPACachingUidProvider
 
getLineNumber() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
getLocalName() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Gets the namespace for the name.
getMailbox() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Utility getter on Mailbox.
getMailbox() - Method in class org.apache.james.mailbox.jpa.user.model.JPASubscription
 
getMailboxId() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
getMailboxId() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
getMediaType() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Gets the top level MIME content media type.
getName() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
getName() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
Gets the name.
getNamespace() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
getNamespace() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Gets the local part of the name of the property.
getOrder() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Gets the order of this property.
getPermanentFlags(MailboxSession) - Method in class org.apache.james.mailbox.jpa.JPAMessageManager
Support user flags
getProperties() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Gets a read-only list of meta-data properties.
getSubType() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Gets the MIME content subtype.
getTextualLineCount() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Gets the number of CRLF in a textual document.
getUid() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
getUidValidity() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
getUser() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
getUser() - Method in class org.apache.james.mailbox.jpa.user.model.JPASubscription
 
getValue() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
getValue() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Gets the value for this property.

H

hasChildren(Mailbox<Long>, char) - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
hashCode() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
hashCode() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
hashCode() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
 
hashCode() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
 
hashCode() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
hashCode() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage.MailboxIdUidKey
 
hashCode() - Method in class org.apache.james.mailbox.jpa.user.model.JPASubscription
 

I

isAnswered() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
isDeleted() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
isDraft() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
isFlagged() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
isRecent() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
isSeen() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 

J

JPACachingUidProvider - Class in org.apache.james.mailbox.jpa.mail
Lazy-lookup last used uid via JPA
JPACachingUidProvider(EntityManagerFactory) - Constructor for class org.apache.james.mailbox.jpa.mail.JPACachingUidProvider
 
JPAHeader - Class in org.apache.james.mailbox.jpa.mail.model
 
JPAHeader() - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAHeader
Deprecated. 
JPAHeader(Header) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAHeader
Copies the content of an existing header.
JPAHeader(int, String, String) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
JPAMailbox - Class in org.apache.james.mailbox.jpa.mail.model
 
JPAMailbox() - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
Deprecated. 
JPAMailbox(MailboxPath, int) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
JPAMailboxManager - Class in org.apache.james.mailbox.jpa
JPA implementation of StoreMailboxManager
JPAMailboxManager(JPAMailboxSessionMapperFactory, Authenticator, UidProvider<Long>, MailboxPathLocker) - Constructor for class org.apache.james.mailbox.jpa.JPAMailboxManager
 
JPAMailboxMapper - Class in org.apache.james.mailbox.jpa.mail
Data access management for mailbox.
JPAMailboxMapper(EntityManagerFactory) - Constructor for class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
JPAMailboxSessionMapperFactory - Class in org.apache.james.mailbox.jpa
JPA implementation of MailboxSessionMapperFactory
JPAMailboxSessionMapperFactory(EntityManagerFactory) - Constructor for class org.apache.james.mailbox.jpa.JPAMailboxSessionMapperFactory
 
JPAMessage - Class in org.apache.james.mailbox.jpa.mail.model.openjpa
 
JPAMessage() - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMessage
Deprecated. 
JPAMessage(JPAMailbox, long, Date, int, Flags, InputStream, int, List<JPAHeader>, PropertyBuilder) - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMessage
 
JPAMessage(JPAMailbox, long, Message<?>) - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMessage
Create a copy of the given message
JPAMessageManager - Class in org.apache.james.mailbox.jpa
Abstract base class which should be used from JPA implementations.
JPAMessageManager(JPAMailboxSessionMapperFactory, UidProvider<Long>, MailboxEventDispatcher, Mailbox<Long>) - Constructor for class org.apache.james.mailbox.jpa.JPAMessageManager
 
JPAMessageMapper - Class in org.apache.james.mailbox.jpa.mail
JPA implementation of a MessageMapper.
JPAMessageMapper(EntityManagerFactory) - Constructor for class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 
JPAProperty - Class in org.apache.james.mailbox.jpa.mail.model
 
JPAProperty() - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Deprecated. enhancement only
JPAProperty(String, String, String, int) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Constructs a property.
JPAProperty(Property, int) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Constructs a property cloned from the given.
JPAProperty(JPAProperty) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Create a copy of the give JPAProperty
JPAStreamingMessage - Class in org.apache.james.mailbox.jpa.mail.model.openjpa
JPA implementation of AbstractJPAMessage which use openjpas Persistent type to be able to stream the message content without loading it into the memory at all.
JPAStreamingMessage() - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAStreamingMessage
Deprecated. 
JPAStreamingMessage(JPAMailbox, long, Date, int, Flags, InputStream, int, List<JPAHeader>, PropertyBuilder) - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAStreamingMessage
 
JPAStreamingMessage(JPAMailbox, long, Message<?>) - Constructor for class org.apache.james.mailbox.jpa.mail.model.openjpa.JPAStreamingMessage
Create a copy of the given message
JPASubscription - Class in org.apache.james.mailbox.jpa.user.model
A subscription to a mailbox by a user.
JPASubscription() - Constructor for class org.apache.james.mailbox.jpa.user.model.JPASubscription
Deprecated. 
JPASubscription(String, String) - Constructor for class org.apache.james.mailbox.jpa.user.model.JPASubscription
Constructs a user subscription.
JPASubscriptionManager - Class in org.apache.james.mailbox.jpa
JPA implementation of StoreSubscriptionManager
JPASubscriptionManager(JPAMailboxSessionMapperFactory) - Constructor for class org.apache.james.mailbox.jpa.JPASubscriptionManager
 
JPASubscriptionMapper - Class in org.apache.james.mailbox.jpa.user
JPA implementation of a SubscriptionMapper.
JPASubscriptionMapper(EntityManagerFactory) - Constructor for class org.apache.james.mailbox.jpa.user.JPASubscriptionMapper
 
JPATransactionalMapper - Class in org.apache.james.mailbox.jpa
JPA implementation of TransactionMapper.
JPATransactionalMapper(EntityManagerFactory) - Constructor for class org.apache.james.mailbox.jpa.JPATransactionalMapper
 
JPAUserFlag - Class in org.apache.james.mailbox.jpa.mail.model
 
JPAUserFlag() - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
Deprecated. enhancement only
JPAUserFlag(String) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
Constructs a User Flag.
JPAUserFlag(JPAUserFlag) - Constructor for class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
Constructs a User Flag. cloned from the given.

L

list() - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 

M

mailbox - Variable in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage.MailboxIdUidKey
The value for the mailbox field

O

OpenJPAMailboxManager - Class in org.apache.james.mailbox.jpa.openjpa
OpenJPA implementation of MailboxManager
OpenJPAMailboxManager(JPAMailboxSessionMapperFactory, Authenticator, UidProvider<Long>, MailboxPathLocker, boolean) - Constructor for class org.apache.james.mailbox.jpa.openjpa.OpenJPAMailboxManager
 
OpenJPAMailboxManager(JPAMailboxSessionMapperFactory, Authenticator, UidProvider<Long>) - Constructor for class org.apache.james.mailbox.jpa.openjpa.OpenJPAMailboxManager
 
OpenJPAMessageManager - Class in org.apache.james.mailbox.jpa.openjpa
OpenJPA implementation of Mailbox
OpenJPAMessageManager(JPAMailboxSessionMapperFactory, UidProvider<Long>, MailboxEventDispatcher, Mailbox<Long>) - Constructor for class org.apache.james.mailbox.jpa.openjpa.OpenJPAMessageManager
 
OpenJPAMessageManager(JPAMailboxSessionMapperFactory, UidProvider<Long>, MailboxEventDispatcher, Mailbox<Long>, boolean) - Constructor for class org.apache.james.mailbox.jpa.openjpa.OpenJPAMessageManager
 
org.apache.james.mailbox.jpa - package org.apache.james.mailbox.jpa
 
org.apache.james.mailbox.jpa.mail - package org.apache.james.mailbox.jpa.mail
 
org.apache.james.mailbox.jpa.mail.model - package org.apache.james.mailbox.jpa.mail.model
 
org.apache.james.mailbox.jpa.mail.model.openjpa - package org.apache.james.mailbox.jpa.mail.model.openjpa
 
org.apache.james.mailbox.jpa.openjpa - package org.apache.james.mailbox.jpa.openjpa
 
org.apache.james.mailbox.jpa.user - package org.apache.james.mailbox.jpa.user
 
org.apache.james.mailbox.jpa.user.model - package org.apache.james.mailbox.jpa.user.model
 

R

rollback() - Method in class org.apache.james.mailbox.jpa.JPATransactionalMapper
 

S

save(Mailbox<Long>) - Method in class org.apache.james.mailbox.jpa.mail.JPAMailboxMapper
 
save(Subscription) - Method in class org.apache.james.mailbox.jpa.user.JPASubscriptionMapper
 
setFlags(Flags) - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
setMailbox(JPAMailbox) - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
Utility setter on Mailbox.
setName(String) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
setNamespace(String) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
setUid(long) - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
setUser(String) - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 

T

toString() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAHeader
 
toString() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAMailbox
 
toString() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAProperty
Constructs a String with all attributes in name = value format.
toString() - Method in class org.apache.james.mailbox.jpa.mail.model.JPAUserFlag
Constructs a String with all attributes in name = value format.
toString() - Method in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage
 
toString() - Method in class org.apache.james.mailbox.jpa.user.model.JPASubscription
Renders output suitable for debugging.

U

uid - Variable in class org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMessage.MailboxIdUidKey
The value for the uid field
updateFlags(Mailbox<Long>, Flags, boolean, boolean, MessageRange) - Method in class org.apache.james.mailbox.jpa.mail.JPAMessageMapper
 

A B C D E F G H I J L M O R S T U

Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.