| Modifier and Type | Class and Description | 
|---|---|
| class  | MailboxManagerManagementJMX managmenent for Mailboxes | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UserRepositoryAuthenticatorAuthenticator which use an UsersRepository to check if the user and password
 match | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MailRepositoryStoreBeanFactoryProvides a registry of mail repositories. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Class<LogEnabled> | LogEnabledBeanPostProcessor. getLifeCycleInterface() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | LogEnabledBeanPostProcessor. executeLifecycleMethodAfterInit(LogEnabled bean,
                               String beanname) | 
| protected void | LogEnabledBeanPostProcessor. executeLifecycleMethodBeforeInit(LogEnabled bean,
                                String beanname) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | James23ImporterTool to import James 2.3 users and mails into James 3.0. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DNSJavaServiceProvides DNS client functionality to services running inside James | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HBaseDomainListImplementation of the DomainList for a HBase persistence. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JPADomainListJPA implementation of the DomainList. This implementation is compatible with the JDBCDomainList, meaning same database schema can be reused. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDomainListAll implementations of the DomainList interface should extends this abstract
 class | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XMLDomainListMimic the old behavior of JAMES | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FetchMail
 Class  FetchMailis an Avalon task that is periodically triggered
 to fetch mail from a JavaMail Message Store. | 
| class  | FetchSchedulerA class to instantiate and schedule a set of mail fetching tasks | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IMAPServerNIO IMAP Server which use Netty | 
| class  | IMAPServerFactory | 
| class  | OioIMAPServerIMAPServer which use old IO and not NIO. | 
| class  | OioIMAPServerFactory | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LMTPServer | 
| class  | LMTPServerFactory | 
| class  | OioLMTPServerLMTPServer which use old IO and not NIO. | 
| class  | OioLMTPServerFactory | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JamesMailetContext | 
| class  | JamesMailSpoolerManages the mail spool. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CamelCompositeProcessorBuild up the Camel Routes by parsing the mailetcontainer.xml configuration
 file. | 
| class  | CamelMailetProcessor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractStateCompositeProcessorAbstract base class for  CamelCompositeProcessorwhich service theMailwith aCamelProcessorinstances | 
| class  | AbstractStateMailetProcessorAbstract base class for  MailProcessorimplementations which want to
 processMailviaMatcherandMailet | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileMailRepository
 Implementation of a MailRepository on a FileSystem. | 
| class  | MBoxMailRepositoryImplementation of a MailRepository using UNIX mbox files. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JCRMailRepositoryMail repository that is backed by a JCR content repository. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JDBCMailRepositoryImplementation of a MailRepository on a database. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMailRepositoryThis class represent an AbstractMailRepository. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OioPOP3ServerPOP3Server which use old IO and not NIO. | 
| class  | OioPOP3ServerFactory | 
| class  | POP3ServerNIO POP3 Server which use Netty | 
| class  | POP3ServerFactory | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractConfigurableAsyncServerAbstract base class for Servers for all James Servers | 
| class  | AbstractProtocolAsyncServerAbstract base class which use a  ProtocolHandlerLoaderfor loading theProtocolHandler | 
| class  | AbstractServerFactoryAbstract base class for Factories that need to create  AbstractConfigurableAsyncServer's via configuration files | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ActiveMQMailQueueFactoryMailQueueFactoryimplementations which returnActiveMQMailQueueinstances | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileMailQueueFactoryMailQueueFactoryimplementation which returnsFileMailQueueinstances | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JMSMailQueueFactoryMailQueueFactoryimplementation which use JMS | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMailQueueFactoryMailQueueFactoryabstract base class which take care of register theMailQueueimplementations via JMX (if possible) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractFileRepositoryThis an abstract class implementing functionality for creating a file-store. | 
| class  | FilePersistentObjectRepositoryThis is a simple implementation of persistent object store using object
 serialization on the file system. | 
| class  | FilePersistentStreamRepositoryImplementation of a StreamRepository to a File. TODO: -retieve(String key) should return a FilterInputStream to allow mark and reset methods. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XMLRecipientRewriteTableClass responsible to implement the Virtual User Table in XML disk file. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HBaseRecipientRewriteTableImplementation of the RecipientRewriteTable for a HBase persistence. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JDBCRecipientRewriteTableDeprecated. 
 use JPARecipientRewriteTable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JPARecipientRewriteTableClass responsible to implement the Virtual User Table in database with JPA
 access. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRecipientRewriteTable | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OioSMTPServerSMTPServer which use old IO and not NIO. | 
| class  | OioSMTPServerFactory | 
| class  | SMTPServerNIO SMTPServer which use Netty | 
| class  | SMTPServerFactory | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UsersFileRepositoryDeprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HBaseUsersRepositoryImplementation of the UserRepository for a HBase persistence. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JCRUsersRepositoryUsersRepositoryimplementation which stores users to a JCRRepository | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJdbcUsersRepositoryDeprecated.  | 
| class  | DefaultUsersJdbcRepositoryDeprecated.  | 
| class  | JamesUsersJdbcRepositoryDeprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JPAUsersRepositoryJPA based UserRepository | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReadOnlyUsersLDAPRepository
 This repository implementation serves as a bridge between Apache James and
 LDAP. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractJamesUsersRepositoryDeprecated. 
 Please implement  UsersRepository | 
| class  | AbstractUsersRepository | 
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.