A B C D E F G H I J L M N O P Q R S T U V W X Z 

A

AbstractBeanFactory - Class in org.apache.james.container.spring.bean
Simple abstract base class which BeanFactory, FactoryBeanPostProcessors and BeanPostProcessors implementations should extend if they want to access the context's beanFactory.
AbstractBeanFactory() - Constructor for class org.apache.james.container.spring.bean.AbstractBeanFactory
 
AbstractBundleTracker - Class in org.apache.james.container.spring.osgi
This BundleListener use the extender pattern to scan all loaded bundles if a class name with a given name is present.
AbstractBundleTracker() - Constructor for class org.apache.james.container.spring.osgi.AbstractBundleTracker
 
AbstractCommandHandlerResultJMXMonitor<S extends org.apache.james.protocols.api.ProtocolSession> - Class in org.apache.james.protocols.lib.jmx
Expose JMX statistics for CommandHandler
AbstractCommandHandlerResultJMXMonitor() - Constructor for class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
AbstractCommandHandlerStats - Class in org.apache.james.protocols.lib.jmx
Expose statistics for CommandHandler via JMX
AbstractCommandHandlerStats(Class<?>, String, String, String[]) - Constructor for class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
 
AbstractConfigurableAsyncServer - Class in org.apache.james.protocols.lib.netty
Abstract base class for Servers for all James Servers
AbstractConfigurableAsyncServer() - Constructor for class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
AbstractConnectHandlerResultJMXMonitor<R extends org.apache.james.protocols.api.Response,S extends org.apache.james.protocols.api.ProtocolSession> - Class in org.apache.james.protocols.lib.jmx
Handler which will gather statistics for ConnectHandler's
AbstractConnectHandlerResultJMXMonitor() - Constructor for class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
 
AbstractDomainList - Class in org.apache.james.domainlist.lib
All implementations of the DomainList interface should extends this abstract class
AbstractDomainList() - Constructor for class org.apache.james.domainlist.lib.AbstractDomainList
 
AbstractExecutorAwareChannelPipelineFactory - Class in org.apache.james.protocols.lib.netty
Abstract base class which should get used if you MAY need an ExecutionHandler
AbstractExecutorAwareChannelPipelineFactory(int, int, int, ChannelGroup, ExecutionHandler) - Constructor for class org.apache.james.protocols.lib.netty.AbstractExecutorAwareChannelPipelineFactory
 
AbstractExecutorAwareChannelPipelineFactory(int, int, int, ChannelGroup, String[], ExecutionHandler) - Constructor for class org.apache.james.protocols.lib.netty.AbstractExecutorAwareChannelPipelineFactory
 
AbstractFileRepository - Class in org.apache.james.repository.file
This an abstract class implementing functionality for creating a file-store.
AbstractFileRepository() - Constructor for class org.apache.james.repository.file.AbstractFileRepository
 
AbstractJamesResourceLoader - Class in org.apache.james.container.spring.resource
Abstract base class which load JAMES files based on the prefix.
AbstractJamesResourceLoader() - Constructor for class org.apache.james.container.spring.resource.AbstractJamesResourceLoader
 
AbstractJamesUsersRepository - Class in org.apache.james.user.lib
Deprecated.
Please implement UsersRepository
AbstractJamesUsersRepository() - Constructor for class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
AbstractJdbcUsersRepository - Class in org.apache.james.user.jdbc
Deprecated.
AbstractJdbcUsersRepository() - Constructor for class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
 
AbstractLifecycleBeanPostProcessor<T> - Class in org.apache.james.container.spring.lifecycle
Abstract base class which BeanPostProcessors should extend if they provide an LifeCycle handling.
AbstractLifecycleBeanPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
 
AbstractLineHandlerResultJMXMonitor<R extends org.apache.james.protocols.api.Response,S extends org.apache.james.protocols.api.ProtocolSession> - Class in org.apache.james.protocols.lib.jmx
Handler which will gather statistics for LineHandler's
AbstractLineHandlerResultJMXMonitor() - Constructor for class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
 
AbstractLoaderBeanFactory<T> - Class in org.apache.james.container.spring.bean.factory.mailetcontainer
 
AbstractLoaderBeanFactory() - Constructor for class org.apache.james.container.spring.bean.factory.mailetcontainer.AbstractLoaderBeanFactory
 
AbstractMailQueueFactory - Class in org.apache.james.queue.library
MailQueueFactory abstract base class which take care of register the MailQueue implementations via JMX (if possible)
AbstractMailQueueFactory() - Constructor for class org.apache.james.queue.library.AbstractMailQueueFactory
 
AbstractMailRepository - Class in org.apache.james.mailrepository.lib
This class represent an AbstractMailRepository.
AbstractMailRepository() - Constructor for class org.apache.james.mailrepository.lib.AbstractMailRepository
 
AbstractNettyImapRequestLineReader - Class in org.apache.james.imapserver.netty
 
AbstractNettyImapRequestLineReader(Channel, boolean) - Constructor for class org.apache.james.imapserver.netty.AbstractNettyImapRequestLineReader
 
AbstractNetworkMatcher - Class in org.apache.james.transport.matchers
AbstractNetworkMatcher makes writing IP Address matchers easier.
AbstractNetworkMatcher() - Constructor for class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
AbstractNotify - Class in org.apache.james.transport.mailets
Abstract mailet providing configurable notification services.
This mailet can be subclassed to make authoring notification mailets simple.
AbstractNotify() - Constructor for class org.apache.james.transport.mailets.AbstractNotify
 
AbstractOSGIAnnotationBeanPostProcessor<A extends Annotation> - Class in org.apache.james.container.spring.lifecycle.osgi
Abstract base class for BeanPostProcessor implementations which need to wire stuff via annotations and need to be functional via OSGI.
AbstractOSGIAnnotationBeanPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
AbstractProtocolAsyncServer - Class in org.apache.james.protocols.lib.netty
Abstract base class which use a ProtocolHandlerLoader for loading the ProtocolHandler
AbstractProtocolAsyncServer() - Constructor for class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
 
AbstractRecipientRewriteTable - Class in org.apache.james.rrt.lib
 
AbstractRecipientRewriteTable() - Constructor for class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
AbstractRecipientRewriteTable - Class in org.apache.james.transport.mailets
Deprecated.
use the definitions in virtualusertable-store.xml instead
AbstractRecipientRewriteTable() - Constructor for class org.apache.james.transport.mailets.AbstractRecipientRewriteTable
Deprecated.
 
AbstractRecipientRewriteTableMailet - Class in org.apache.james.transport.mailets
Abstract base class which should get extended by classes which handle mapping operations based on RecipientRewriteTable implementations
AbstractRecipientRewriteTableMailet() - Constructor for class org.apache.james.transport.mailets.AbstractRecipientRewriteTableMailet
 
AbstractRedirect - Class in org.apache.james.transport.mailets
Abstract mailet providing configurable redirection services.
This mailet can be subclassed to make authoring redirection mailets simple.
By extending it and overriding one or more of these methods new behaviour can be quickly created without the author having to address any other issue than the relevant one:
AbstractRedirect() - Constructor for class org.apache.james.transport.mailets.AbstractRedirect
 
AbstractRedirect.SpecialAddress - Class in org.apache.james.transport.mailets
Class containing "special addresses" constants.
AbstractRedirect.SpecialAddress() - Constructor for class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
AbstractServerFactory - Class in org.apache.james.protocols.lib.netty
Abstract base class for Factories that need to create AbstractConfigurableAsyncServer's via configuration files
AbstractServerFactory() - Constructor for class org.apache.james.protocols.lib.netty.AbstractServerFactory
 
AbstractSQLWhitelistMatcher - Class in org.apache.james.transport.matchers
 
AbstractSQLWhitelistMatcher() - Constructor for class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
AbstractStateCompositeProcessor - Class in org.apache.james.mailetcontainer.lib
Abstract base class for CamelCompositeProcessor which service the Mail with a CamelProcessor instances
AbstractStateCompositeProcessor() - Constructor for class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
AbstractStateCompositeProcessor.CompositeProcessorListener - Interface in org.apache.james.mailetcontainer.lib
A Listener which will get called after MailProcessor.service(Mail) was called
AbstractStateMailetProcessor - Class in org.apache.james.mailetcontainer.lib
Abstract base class for MailProcessor implementations which want to process Mail via Matcher and Mailet
AbstractStateMailetProcessor() - Constructor for class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
AbstractStateMailetProcessor.MailetProcessorListener - Interface in org.apache.james.mailetcontainer.lib
A Listener which will get notified after Mailet.service(org.apache.mailet.Mail) and Matcher.match(org.apache.mailet.Mail) methods are called from the container
AbstractStateMailetProcessor.TerminatingMailet - Class in org.apache.james.mailetcontainer.lib
Mailet which protect us to not fall into an endless loop caused by an configuration error
AbstractStateMailetProcessor.TerminatingMailet() - Constructor for class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.TerminatingMailet
 
AbstractStorageQuota - Class in org.apache.james.transport.matchers
Experimental: Abstract matcher checking whether a recipient has exceeded a maximum allowed storage quota for messages standing in his inbox.
AbstractStorageQuota() - Constructor for class org.apache.james.transport.matchers.AbstractStorageQuota
 
AbstractUsersRepository - Class in org.apache.james.user.lib
 
AbstractUsersRepository() - Constructor for class org.apache.james.user.lib.AbstractUsersRepository
 
accept(File, String) - Method in class org.apache.james.repository.file.ExtensionFileFilter
 
accept(File, String) - Method in class org.apache.james.repository.file.NumberedRepositoryFileFilter
 
ActiveMQMailQueue - Class in org.apache.james.queue.activemq
MailQueue implementation which use an ActiveMQ Queue.
ActiveMQMailQueue(ConnectionFactory, String, Logger) - Constructor for class org.apache.james.queue.activemq.ActiveMQMailQueue
Construct a ActiveMQMailQueue which only use BlobMessage
ActiveMQMailQueue(ConnectionFactory, String, boolean, Logger) - Constructor for class org.apache.james.queue.activemq.ActiveMQMailQueue
Construct a new ActiveMQ based MailQueue.
ActiveMQMailQueueFactory - Class in org.apache.james.queue.activemq
MailQueueFactory implementations which return ActiveMQMailQueue instances
ActiveMQMailQueueFactory() - Constructor for class org.apache.james.queue.activemq.ActiveMQMailQueueFactory
 
ActiveMQMailQueueItem - Class in org.apache.james.queue.activemq
ActiveMQ MailQueue.MailQueueItem implementation which handles Blob-Messages as well
ActiveMQMailQueueItem(Mail, Connection, Session, MessageConsumer, Message, Logger) - Constructor for class org.apache.james.queue.activemq.ActiveMQMailQueueItem
 
ActiveMQSupport - Interface in org.apache.james.queue.activemq
Interface which should get implemented by ActiveMQ depending implementions
add(Matcher) - Method in interface org.apache.james.mailetcontainer.impl.matchers.CompositeMatcher
Add a child matcher to this composite matcher.
add(Matcher) - Method in class org.apache.james.mailetcontainer.impl.matchers.GenericCompositeMatcher
This lets the SpoolManager configuration code build up the composition (which might be composed of other composites).
addAddressMapping(String, String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
addAddressMapping(String, String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Add address mapping.
addAddressMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Add address mapping
addAddressMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Add address mapping
addAddressMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
addAddressMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
addAddressMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
addAliasDomainMapping(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Add aliasDomain mapping
addAliasDomainMapping(String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
addAliasDomainMapping(String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
AddDefaultAttributesMessageHook - Class in org.apache.james.smtpserver
This hook adds the default attributes to the just created Mail
AddDefaultAttributesMessageHook() - Constructor for class org.apache.james.smtpserver.AddDefaultAttributesMessageHook
 
addDomain(String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
addDomain(String) - Method in interface org.apache.james.cli.probe.ServerProbe
Add domain to the service.
addDomain(String) - Method in interface org.apache.james.domainlist.api.DomainList
Add domain to the service
addDomain(String) - Method in interface org.apache.james.domainlist.api.DomainListManagementMBean
Add domain to the service
addDomain(String) - Method in class org.apache.james.domainlist.hbase.HBaseDomainList
 
addDomain(String) - Method in class org.apache.james.domainlist.jpa.JPADomainList
 
addDomain(String) - Method in class org.apache.james.domainlist.lib.DomainListManagement
 
addDomain(String) - Method in class org.apache.james.domainlist.xml.XMLDomainList
 
addDomainMapping(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Add domain mapping
addDomainMapping(String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
addErrorMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Add error mapping
addErrorMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Add error mapping
addErrorMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
addErrorMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
addErrorMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
addErrorMessages(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Adds any required error messages to a Mail.
addFrom(Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addHam(Reader) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Adds a message to the ham list.
addHeader(String, String) - Method in class org.apache.james.core.MailHeaders
If the new header is a Return-Path we get sure that we add it to the top Javamail, at least until 1.4.0 does the wrong thing if it loaded a stream with a return-path in the middle.
addHeader(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addHeaderLine(String) - Method in class org.apache.james.core.MailHeaders
 
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addIPAddress(String) - Static method in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
Add the ipAddress to the authorized ipAddresses
addListener(AbstractStateCompositeProcessor.CompositeProcessorListener) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
addListener(AbstractStateMailetProcessor.MailetProcessorListener) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
addMailAttributes(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Adds the mail attributes to a Mail.
addMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Add mapping
addMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Try to identify the right method based on the prefix of the mapping and add it.
addMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
addMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
addMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
addMappingInternal(String, String, String) - Method in class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
addMappingInternal(String, String, String) - Method in class org.apache.james.rrt.hbase.HBaseRecipientRewriteTable
 
addMappingInternal(String, String, String) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
addMappingInternal(String, String, String) - Method in class org.apache.james.rrt.jpa.JPARecipientRewriteTable
 
addMappingInternal(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Add new mapping
addRecipient(MimeMessage.RecipientType, Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addRecipients(Message.RecipientType, Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addRecipients(Message.RecipientType, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
addRegexMapping(String, String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
addRegexMapping(String, String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Remove regex mapping.
addRegexMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Add regex mapping
addRegexMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Add regex mapping
addRegexMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
addRegexMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
addRegexMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
addSpam(Reader) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Adds a message to the spam list.
addToEnvironment(String, Object) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
addUser(String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
addUser(String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Add a user to this mail server.
addUser(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
addUser(String, String) - Method in interface org.apache.james.user.api.UsersRepository
Adds a user to the repository with the specified password
addUser(String, String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Adds a user to this mail server.
addUser(String, String) - Method in class org.apache.james.user.jdbc.DefaultUsersJdbcRepository
Deprecated.
 
addUser(String, String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
addUser(String, String) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
addUser(String, String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
afterExecute(Runnable, Throwable) - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
afterExecute(Runnable, Throwable) - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
afterExecute(Runnable, Throwable) - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
afterMailet(Mailet, String, String, long, MessagingException) - Method in class org.apache.james.mailetcontainer.impl.jmx.JMXStateMailetProcessorListener
 
afterMailet(Mailet, String, String, long, MessagingException) - Method in interface org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.MailetProcessorListener
Get called after each Mailet call was complete
afterMatcher(Matcher, String, Collection<MailAddress>, Collection<MailAddress>, long, MessagingException) - Method in class org.apache.james.mailetcontainer.impl.jmx.JMXStateMailetProcessorListener
 
afterMatcher(Matcher, String, Collection<MailAddress>, Collection<MailAddress>, long, MessagingException) - Method in interface org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.MailetProcessorListener
Get called after each Matcher call was complete
afterProcessor(MailProcessor, String, long, MessagingException) - Method in class org.apache.james.mailetcontainer.impl.jmx.JMXStateCompositeProcessorListener
 
afterProcessor(MailProcessor, String, long, MessagingException) - Method in interface org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor.CompositeProcessorListener
Get called after the processing via a MailProcessor was complete
afterPropertiesSet() - Method in class org.apache.james.container.spring.lifecycle.ConfigurationProviderImpl
Responsible to register additional configurations for the injected configurationMappings.
afterPropertiesSet() - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
afterPropertiesSet() - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
 
ALIASDOMAIN_PREFIX - Static variable in interface org.apache.james.rrt.api.RecipientRewriteTable
The prefix which is used for alias domain mappings
ALL - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
allowedNetworks() - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
And - Class in org.apache.james.mailetcontainer.impl.matchers
This matcher performs And conjunction between the two recipients
And() - Constructor for class org.apache.james.mailetcontainer.impl.matchers.And
 
attachError() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachError property.
attachError(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachError property, built dynamically using the original Mail object.
attachError() - Method in class org.apache.james.transport.mailets.Forward
 
attachError() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
attachError() - Method in class org.apache.james.transport.mailets.NotifySender
 
attributes - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
auth(POP3Session, String, String) - Method in class org.apache.james.pop3server.core.PassCmdHandler
 
authenticated() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
AuthRequiredToRelayRcptHook - Class in org.apache.james.smtpserver
 
AuthRequiredToRelayRcptHook() - Constructor for class org.apache.james.smtpserver.AuthRequiredToRelayRcptHook
 
available() - Method in class org.apache.james.core.MimeMessageInputStream
 

B

BayesianAnalysis - Class in org.apache.james.transport.mailets
Spam detection mailet using bayesian analysis techniques.
BayesianAnalysis() - Constructor for class org.apache.james.transport.mailets.BayesianAnalysis
 
BayesianAnalysisFeeder - Class in org.apache.james.transport.mailets
Feeds ham OR spam messages to train the BayesianAnalysis mailet.
BayesianAnalysisFeeder() - Constructor for class org.apache.james.transport.mailets.BayesianAnalysisFeeder
 
BayesianAnalyzer - Class in org.apache.james.util.bayesian
Determines probability that text contains Spam.
BayesianAnalyzer() - Constructor for class org.apache.james.util.bayesian.BayesianAnalyzer
Basic class constructor.
beanFactory - Variable in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
beforeExecute(Thread, Runnable) - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
beforeExecute(Thread, Runnable) - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
beforeExecute(Thread, Runnable) - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
bind(Name, Object, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
bind(String, Object, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
bind(Name, Object) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
bind(String, Object) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
BODY - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
bodyModified - Variable in class org.apache.james.core.MimeMessageWrapper
This is false until we parse the message
bounce(Mail, String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
This generates a response to the Return-Path address, or the address of the message's sender if the Return-Path is not available.
bounce(Mail, String, MailAddress) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
This generates a response to the Return-Path address, or the address of the message's sender if the Return-Path is not available.
Bounce - Class in org.apache.james.transport.mailets
Generates a response to the reverse-path address.
Bounce() - Constructor for class org.apache.james.transport.mailets.Bounce
 
browse() - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Allow to browse the content of the queue
browse() - Method in interface org.apache.james.queue.api.ManageableMailQueue
Allow to browse the queues content.
browse() - Method in class org.apache.james.queue.file.FileMailQueue
 
browse() - Method in class org.apache.james.queue.jms.JMSMailQueue
 
browse() - Method in class org.apache.james.queue.library.MailQueueManagement
 
buildAlteredMessage(Mail, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Builds the message of the newMail in case it has to be altered.
buildCorpus() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Builds the corpus from the existing ham & spam counts.
bundleChanged(BundleEvent) - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
 
BYTE_MASK - Static variable in class org.apache.james.repository.file.AbstractFileRepository
 

C

cache - Variable in class org.apache.james.dnsservice.dnsjava.DNSJavaService
A TTL cache of results received from the DNS server.
calculateMessageSize(MimeMessage) - Static method in class org.apache.james.core.MimeMessageUtil
Calculate the size of the give mimeMessage
CamelCompositeProcessor - Class in org.apache.james.mailetcontainer.impl.camel
Build up the Camel Routes by parsing the mailetcontainer.xml configuration file.
CamelCompositeProcessor() - Constructor for class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
CamelMailetProcessor - Class in org.apache.james.mailetcontainer.impl.camel
AbstractStateMailetProcessor implementation which use Camel DSL for the Matcher / Mailet routing
CamelMailetProcessor() - Constructor for class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
 
CamelProcessor - Class in org.apache.james.mailetcontainer.impl.camel
Mailet wrapper which execute a Mailet in a Processor
CamelProcessor(Mailet, Logger, CamelMailetProcessor) - Constructor for class org.apache.james.mailetcontainer.impl.camel.CamelProcessor
Mailet to call on process
canI(Object) - Method in class org.apache.james.mailrepository.lib.Lock
Check to see if we can lock on a given object.
changeSubject(MimeMessage, String) - Static method in class org.apache.james.transport.mailets.AbstractRedirect
It changes the subject of the supplied message to to supplied value but it also tries to preserve the original charset information.
This method was needed to avoid sending the subject using a charset (usually the default charset on the server) which doesn't contain the characters in the subject, resulting in the loss of these characters.
channelBound(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.lib.netty.ConnectionCountHandler
 
channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class org.apache.james.imapserver.netty.ImapHeartbeatHandler
 
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class org.apache.james.imapserver.netty.ImapIdleStateHandler
 
ChannelImapResponseWriter - Class in org.apache.james.imapserver.netty
ImapResponseWriter implementation which writes the data to a Channel
ChannelImapResponseWriter(Channel) - Constructor for class org.apache.james.imapserver.netty.ChannelImapResponseWriter
 
ChannelImapResponseWriter(Channel, boolean) - Constructor for class org.apache.james.imapserver.netty.ChannelImapResponseWriter
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.imapserver.netty.ImapRequestFrameDecoder
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.lib.netty.ConnectionCountHandler
 
check(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
Check method
checkJdbcAttributesSupport(DatabaseMetaData) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
Checks whether support for JDBC Mail atributes is activated for this repository and if everything is consistent.
Looks for both the "updateMessageAttributesSQL" and "retrieveMessageAttributesSQL" statements in sqlResources and for a table column named "message_attributes".
CHUNK_WRITE_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
ClassLoaderObjectInputStream - Class in org.apache.james.repository.file
A special ObjectInputStream to handle highly transient classes hosted by Avalon components that are juggling many classloaders.
ClassLoaderObjectInputStream(ClassLoader, InputStream) - Constructor for class org.apache.james.repository.file.ClassLoaderObjectInputStream
 
CLASSPATH_PROTOCOL - Static variable in interface org.apache.james.filesystem.api.FileSystem
Prefix for loading of the classpath
cleanup(ChannelHandlerContext) - Method in class org.apache.james.smtpserver.netty.SMTPChannelUpstreamHandler
Cleanup temporary files
cleanupAutoWhiteListGreyList(long) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
cleanupGreyList(long) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
clear() - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Clear the queue
clear() - Method in interface org.apache.james.queue.api.ManageableMailQueue
Remove all mails from the queue
clear() - Method in class org.apache.james.queue.file.FileMailQueue
 
clear() - Method in class org.apache.james.queue.jms.JMSMailQueue
 
clear() - Method in class org.apache.james.queue.library.MailQueueManagement
 
clear() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Clears all analysis repositories and counters.
clearCache() - Method in interface org.apache.james.dnsservice.api.DNSServiceMBean
Clear the cache of the service
clearCache() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
clearIP() - Static method in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
Remove all ipAddresses from the authorized map
close() - Method in class org.apache.james.core.InternetHeadersInputStream
 
close() - Method in class org.apache.james.core.MimeMessageInputStream
 
close() - Method in class org.apache.james.fetchmail.FolderProcessor
Method close.
close() - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
close() - Method in interface org.apache.james.queue.api.ManageableMailQueue.MailQueueIterator
Close the iterator.
close() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
closeJDBCConnection(Connection) - Method in class org.apache.james.util.sql.JDBCUtil
Closes database connection and logs if an error is encountered
closeJDBCResultSet(ResultSet) - Method in class org.apache.james.util.sql.JDBCUtil
Closes database result set and logs if an error is encountered
closeJDBCStatement(Statement) - Method in class org.apache.james.util.sql.JDBCUtil
Closes database statement and logs if an error is encountered
CmdType - Enum in org.apache.james.cli.type
Enumeration of valid command types.
CollectionToMapping(Collection<String>) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Convert a Collection which holds mappings to a raw mapping String
COLUMN_FAMILY_NAME - Static variable in interface org.apache.james.domainlist.hbase.def.HDomainList
 
COLUMN_FAMILY_NAME - Static variable in interface org.apache.james.rrt.hbase.def.HRecipientRewriteTable
 
COLUMN_FAMILY_NAME - Static variable in interface org.apache.james.user.hbase.def.HUsersRepository
 
columnExists(DatabaseMetaData, String, String) - Method in class org.apache.james.util.sql.JDBCUtil
Checks database metadata to see if a column exists in a table.
columnExistsCaseSensitive(DatabaseMetaData, String, String) - Method in class org.apache.james.util.sql.JDBCUtil
Checks database metadata to see if a column exists in a table.
commandContinuationRequest() - Method in class org.apache.james.imapserver.netty.AbstractNettyImapRequestLineReader
 
CommandHandlerResultJMXMonitor - Class in org.apache.james.lmtpserver.jmx
 
CommandHandlerResultJMXMonitor() - Constructor for class org.apache.james.lmtpserver.jmx.CommandHandlerResultJMXMonitor
 
CommandHandlerResultJMXMonitor - Class in org.apache.james.pop3server.jmx
Gather JMX stats for CommandHandler
CommandHandlerResultJMXMonitor() - Constructor for class org.apache.james.pop3server.jmx.CommandHandlerResultJMXMonitor
 
CommandHandlerResultJMXMonitor - Class in org.apache.james.smtpserver.jmx
Expose JMX statistics for CommandHandler
CommandHandlerResultJMXMonitor() - Constructor for class org.apache.james.smtpserver.jmx.CommandHandlerResultJMXMonitor
 
CommandHandlerStatsMBean - Interface in org.apache.james.protocols.lib.jmx
JMX MBean for CommandHandler
composeName(Name, Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
composeName(String, String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
CompositeMatcher - Interface in org.apache.james.mailetcontainer.impl.matchers
A CompositeMatcher contains child matchers that are invoked in turn and their recipient results are composed from the composite operation.
computeAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the computed attributePrefix.
computeDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Computes the dynamicAccounts.
computeDynamicAccounts(Map<FetchMail.DynamicAccountKey, DynamicAccount>, FetchMail.ParsedDynamicAccountParameters) - Method in class org.apache.james.fetchmail.FetchMail
Compute the dynamicAccounts for the passed parameters.
computeLdapContext() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Answers a new LDAP/JNDI context using the specified user credentials.
computeMarkSeenPermanent() - Method in class org.apache.james.fetchmail.FolderProcessor
Answer the result of computing markSeenPermanent.
computeMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.MessageProcessor
Compute the maxMessageSizeExceeded.
computeParsedDynamicAccountParameters() - Method in class org.apache.james.fetchmail.FetchMail
Computes the ParsedDynamicAccountParameters.
computeRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Answer the IP Address of the remote server for the message being processed.
computeRemoteDomain() - Method in class org.apache.james.fetchmail.MessageProcessor
Method computeRemoteDomain answers a String that is the RFC2822 compliant "Received : from" domain extracted from the message being processed for the remote domain that sent the message.
computeRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Answer the Canonical host name of the remote server for the message being processed.
computeRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Computes the remoteReceivedHeaderInvalid.
computeSession() - Method in class org.apache.james.fetchmail.FetchMail
Answers a new Session.
computeSpamProbability(Reader) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Computes the probability that the stream contains SPAM.
computeStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Computes the staticAccounts.
config - Variable in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
Configurable - Interface in org.apache.james.lifecycle.api
Classes which needs to access the configuration should implement this
ConfigurableBeanPostProcessor - Class in org.apache.james.container.spring.lifecycle
Inject Commons Configuration to beans which implement the Configurable interface
ConfigurableBeanPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.ConfigurableBeanPostProcessor
 
ConfigurationBeanFactoryPostProcessor - Class in org.apache.james.container.spring.bean.factorypostprocessor
BeanFactoryPostProcessor which lookup the configuration file for the configured beans and register the right class with the given beanname for it.
ConfigurationBeanFactoryPostProcessor() - Constructor for class org.apache.james.container.spring.bean.factorypostprocessor.ConfigurationBeanFactoryPostProcessor
 
ConfigurationProvider - Interface in org.apache.james.container.spring.lifecycle
Load HierarchicalConfiguration for beans
ConfigurationProviderImpl - Class in org.apache.james.container.spring.lifecycle
Register Configuration and act as Configuration Provider.
ConfigurationProviderImpl() - Constructor for class org.apache.james.container.spring.lifecycle.ConfigurationProviderImpl
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.domainlist.lib.AbstractDomainList
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.domainlist.xml.XMLDomainList
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.fetchmail.FetchMail
Method configure parses and validates the Configuration data and creates a new ParsedConfiguration, an Account for each configured static account and a ParsedDynamicAccountParameters for each dynamic account.
configure(HierarchicalConfiguration) - Method in class org.apache.james.fetchmail.FetchScheduler
 
configure(HierarchicalConfiguration) - Method in interface org.apache.james.lifecycle.api.Configurable
Configure the object.
configure(HierarchicalConfiguration) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.protocols.lib.netty.AbstractServerFactory
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.repository.file.AbstractFileRepository
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.smtpserver.POP3BeforeSMTPHandler
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Extracts the parameters required by the repository instance from the James server configuration data.
configure(HierarchicalConfiguration) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
configure(HierarchicalConfiguration) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
configureBootstrap(ServerBootstrap) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
configureHelloName(Configuration) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Configure the helloName for the given Configuration
ConnectHandlerResultJMXMonitor - Class in org.apache.james.lmtpserver.jmx
 
ConnectHandlerResultJMXMonitor() - Constructor for class org.apache.james.lmtpserver.jmx.ConnectHandlerResultJMXMonitor
 
ConnectHandlerResultJMXMonitor - Class in org.apache.james.pop3server.jmx
 
ConnectHandlerResultJMXMonitor() - Constructor for class org.apache.james.pop3server.jmx.ConnectHandlerResultJMXMonitor
 
ConnectHandlerResultJMXMonitor - Class in org.apache.james.smtpserver.jmx
 
ConnectHandlerResultJMXMonitor() - Constructor for class org.apache.james.smtpserver.jmx.ConnectHandlerResultJMXMonitor
 
ConnectHandlerStats - Class in org.apache.james.protocols.lib.jmx
 
ConnectHandlerStats(String, String) - Constructor for class org.apache.james.protocols.lib.jmx.ConnectHandlerStats
 
connection - Variable in class org.apache.james.queue.jms.JMSMailQueueItem
 
CONNECTION_COUNT_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
CONNECTION_LIMIT_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
CONNECTION_LIMIT_PER_IP_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
ConnectionCountHandler - Class in org.apache.james.protocols.lib.netty
Count connections
ConnectionCountHandler() - Constructor for class org.apache.james.protocols.lib.netty.ConnectionCountHandler
 
connectionFactory - Variable in class org.apache.james.queue.jms.JMSMailQueue
 
connectionFactory - Variable in class org.apache.james.queue.jms.JMSMailQueueFactory
 
connectionLimit - Variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
connectionsTillStartup - Variable in class org.apache.james.protocols.lib.netty.ConnectionCountHandler
 
connPerIP - Variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
consumer - Variable in class org.apache.james.queue.jms.JMSMailQueueItem
 
contains(InetAddress) - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet4Network
 
contains(InetAddress) - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet6Network
 
contains(InetAddress) - Method in interface org.apache.james.dnsservice.library.inetnetwork.model.InetNetwork
Return true if the network contains the given name
contains(String) - Method in interface org.apache.james.user.api.UsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
contains(String) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
contains(String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Returns whether or not this user is in the repository.
containsCaseInsensitive(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
containsDomain(String) - Method in interface org.apache.james.domainlist.api.DomainList
Return true if the domain exists in the service
containsDomain(String) - Method in interface org.apache.james.domainlist.api.DomainListManagementMBean
Return true if the domain exists in the service
containsDomain(String) - Method in class org.apache.james.domainlist.hbase.HBaseDomainList
 
containsDomain(String) - Method in class org.apache.james.domainlist.jpa.JPADomainList
 
containsDomain(String) - Method in class org.apache.james.domainlist.lib.DomainListManagement
 
containsDomain(String) - Method in class org.apache.james.domainlist.xml.XMLDomainList
 
containsKey(String) - Method in interface org.apache.james.repository.api.ObjectRepository
 
containsKey(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Indicates if the given key is associated to a contained object
convertAttributeValue(Object) - Method in class org.apache.james.queue.jms.JMSMailQueue
Convert the attribute value if necessary.
copy(String, String) - Method in class org.apache.james.container.spring.mailbox.MailboxCopierManagement
 
copy(String, String) - Method in interface org.apache.james.container.spring.mailbox.MailboxCopierManagementMBean
Copy from srcBean to dstBean all messages
copy(Session, Message) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
 
copy() - Method in class org.apache.james.queue.activemq.FileSystemBlobTransferPolicy
 
copy(Session, Message) - Method in class org.apache.james.queue.jms.JMSMailQueue
Create a copy of the given Message.
CORE_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
CoreCmdHandlerLoader - Class in org.apache.james.lmtpserver
This class represent the base command handlers which are shipped with james.
CoreCmdHandlerLoader() - Constructor for class org.apache.james.lmtpserver.CoreCmdHandlerLoader
 
CoreCmdHandlerLoader - Class in org.apache.james.pop3server.core
 
CoreCmdHandlerLoader() - Constructor for class org.apache.james.pop3server.core.CoreCmdHandlerLoader
 
CoreCmdHandlerLoader - Class in org.apache.james.smtpserver
This class represent the base command handlers which are shipped with james.
CoreCmdHandlerLoader() - Constructor for class org.apache.james.smtpserver.CoreCmdHandlerLoader
 
count(List<Message>) - Method in class org.apache.james.queue.jms.JMSMailQueue
 
countUsers() - Method in interface org.apache.james.user.api.UsersRepository
Returns a count of the users in the repository.
countUsers() - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Total count of existing users
countUsers() - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
countUsers() - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
countUsers() - Method in class org.apache.james.user.jcr.JCRUsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.user.jpa.JPAUsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
countUsers() - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
create(FileSystem, UsersRepository, String, MailboxPathLocker) - Static method in class org.apache.james.adapter.mailbox.maildir.MaildirStoreUtil
Return a MaildirStore instance
createAttachedOriginal(Mail, int) - Method in class org.apache.james.transport.mailets.DSNBounce
Create a MimeBodyPart with the original Mail as Attachment
createBossExecutor() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
createChildRepository() - Method in class org.apache.james.repository.file.AbstractFileRepository
Return a new instance of this class
createCommandHandlerStats(CommandHandler<POP3Session>) - Method in class org.apache.james.pop3server.jmx.CommandHandlerResultJMXMonitor
 
createCommandHandlerStats(CommandHandler<S>) - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
Create the AbstractCommandHandlerStats for the given CommandHandler
createCommandHandlerStats(CommandHandler<SMTPSession>) - Method in class org.apache.james.smtpserver.jmx.CommandHandlerResultJMXMonitor
 
createCoreHandler() - Method in class org.apache.james.imapserver.netty.IMAPServer
 
createCoreHandler() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
createCoreHandler() - Method in class org.apache.james.pop3server.netty.POP3Server
 
createCoreHandler() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
createCoreHandler() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
createCumulationDynamicBuffer(ChannelHandlerContext) - Method in class org.apache.james.imapserver.netty.ImapRequestFrameDecoder
 
createDownloadStrategy() - Method in class org.apache.james.queue.activemq.FileSystemBlobTransferPolicy
 
createDSN(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
creates the DSN-bodypart for automated processing
createEmptyMessage() - Method in class org.apache.james.fetchmail.MessageProcessor
Method createEmptyMessage answers a new MimeMessage from the fetched message with the message contents removed.
createEncoder() - Method in class org.apache.james.imapserver.netty.IMAPServer
Return null as we don't need this
createExecutionHander() - Method in class org.apache.james.imapserver.netty.OioIMAPServer
As OIO use one thread per connection we disable the use of the ExecutionHandler
createExecutionHander() - Method in class org.apache.james.lmtpserver.netty.OioLMTPServer
As OIO use one thread per connection we disable the use of the ExecutionHandler
createExecutionHander() - Method in class org.apache.james.pop3server.netty.OioPOP3Server
As OIO use one thread per connection we disable the use of the ExecutionHandler
createExecutionHander() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Create a new ExecutionHandler which is used to execute IO-Bound handlers
createExecutionHander() - Method in class org.apache.james.smtpserver.netty.OioSMTPServer
As OIO use one thread per connection we disable the use of the ExecutionHandler
createInternetHeaders(InputStream) - Method in class org.apache.james.core.MimeMessageWrapper
If we already parsed the headers then we simply return the updated ones.
createLog(String) - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
Use Logger to create the Log
createMail(MimeMessage, MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method createMail creates a new Mail.
createMail(Message) - Method in class org.apache.james.queue.jms.JMSMailQueue
Create the complete Mail from the JMS Message.
createMailProcessor(String, HierarchicalConfiguration) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
createMailProcessor(String, HierarchicalConfiguration) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
Create a new MailProcessor
createMailQueue(String) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueueFactory
 
createMailQueue(String) - Method in class org.apache.james.queue.jms.JMSMailQueueFactory
 
createMailQueue(String) - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
Create a MailQueue for the given name
createMailQueueItem(Connection, Session, MessageConsumer, Message) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
 
createMailQueueItem(Connection, Session, MessageConsumer, Message) - Method in class org.apache.james.queue.jms.JMSMailQueue
Create a MailQueue.MailQueueItem for the given parameters
createMessage() - Method in class org.apache.james.fetchmail.MessageProcessor
Method createMessage answers a new MimeMessage from the fetched message.
createPipelineFactory(ChannelGroup) - Method in class org.apache.james.imapserver.netty.IMAPServer
 
createPipelineFactory(ChannelGroup) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
createServer() - Method in class org.apache.james.imapserver.netty.IMAPServerFactory
 
createServer() - Method in class org.apache.james.imapserver.netty.OioIMAPServerFactory
 
createServer() - Method in class org.apache.james.lmtpserver.netty.LMTPServerFactory
 
createServer() - Method in class org.apache.james.lmtpserver.netty.OioLMTPServerFactory
 
createServer() - Method in class org.apache.james.pop3server.netty.OioPOP3ServerFactory
 
createServer() - Method in class org.apache.james.pop3server.netty.POP3ServerFactory
 
createServer() - Method in class org.apache.james.smtpserver.netty.OioSMTPServerFactory
 
createServer() - Method in class org.apache.james.smtpserver.netty.SMTPServerFactory
 
createServers(Logger, HierarchicalConfiguration) - Method in class org.apache.james.imapserver.netty.IMAPServerFactory
 
createServers(Logger, HierarchicalConfiguration) - Method in class org.apache.james.lmtpserver.netty.LMTPServerFactory
 
createServers(Logger, HierarchicalConfiguration) - Method in class org.apache.james.pop3server.netty.POP3ServerFactory
 
createServers(Logger, HierarchicalConfiguration) - Method in class org.apache.james.protocols.lib.netty.AbstractServerFactory
Create AbstractConfigurableAsyncServer servers, inject dependencies and configure them before return all fo them in a List
createServers(Logger, HierarchicalConfiguration) - Method in class org.apache.james.smtpserver.netty.SMTPServerFactory
 
createServerSocket(int) - Method in class org.apache.james.util.RestrictingRMISocketFactory
Create a ServerSocket which is bound to an specific address and the given port.
createSocket() - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(String, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(String, int, InetAddress, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(InetAddress, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
createSocket(String, int) - Method in class org.apache.james.util.RestrictingRMISocketFactory
Create a new Socket for the given host and port
createSocketChannelFactory() - Method in class org.apache.james.imapserver.netty.OioIMAPServer
 
createSocketChannelFactory() - Method in class org.apache.james.lmtpserver.netty.OioLMTPServer
 
createSocketChannelFactory() - Method in class org.apache.james.pop3server.netty.OioPOP3Server
 
createSocketChannelFactory() - Method in class org.apache.james.smtpserver.netty.OioSMTPServer
 
createSubcontext(Name, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
createSubcontext(String, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
createSubcontext(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
createSubcontext(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
createTextMsg(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
Create a MimeBodyPart with a textual description for human readers.
createUploadStrategy() - Method in class org.apache.james.queue.activemq.FileSystemBlobTransferPolicy
 
createWorkerExecutor() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
currentConnectionCount - Variable in class org.apache.james.protocols.lib.netty.ConnectionCountHandler
 

D

DATA_MIMEMESSAGE_STREAMSOURCE - Static variable in interface org.apache.james.smtpserver.SMTPConstants
 
DATABASE_LOCK - Static variable in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Public object representing a lock on database activity.
DataLineJamesMessageHookHandler - Class in org.apache.james.smtpserver
Handles the calling of JamesMessageHooks
DataLineJamesMessageHookHandler() - Constructor for class org.apache.james.smtpserver.DataLineJamesMessageHookHandler
 
DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper - Class in org.apache.james.smtpserver
 
DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper(Mail, OutputStream) - Constructor for class org.apache.james.smtpserver.DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper
 
DataLineLMTPHandler - Class in org.apache.james.lmtpserver
Handler which takes care of deliver the mail to the recipients INBOX
DataLineLMTPHandler() - Constructor for class org.apache.james.lmtpserver.DataLineLMTPHandler
 
datasource - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
The JDBC datasource that provides the JDBC connection
datasource - Variable in class org.apache.james.transport.mailets.JDBCAlias
 
datasource - Variable in class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
 
datasource - Variable in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
datasourceName - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
The name of the datasource used by this repository
debug(String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(Marker, String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(Marker, String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(Marker, String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(Marker, String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
debug(Marker, String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
DEBUG - Static variable in class org.apache.james.repository.file.AbstractFileRepository
 
debug(String) - Method in class org.apache.james.transport.util.MailetContextLog
debug(String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
debug(String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(Marker, String) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(Marker, String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(Marker, String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(Marker, String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
debug(Marker, String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class org.apache.james.imapserver.netty.ImapRequestFrameDecoder
 
decode(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Inverse of encode exept it do not use path.
decrementReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
DEEP_DEBUG - Static variable in class org.apache.james.mailrepository.lib.AbstractMailRepository
Whether 'deep debugging' is turned on.
DEEP_DEBUG - Static variable in class org.apache.james.user.file.UsersFileRepository
Deprecated.
Whether 'deep debugging' is turned on.
DEFAULT_BACKLOG - Static variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
The default value for the connection backlog.
DEFAULT_EXCEPTION_CLASSES - Static variable in class org.apache.james.util.retry.naming.RetryingContext
 
DEFAULT_IN_MEMORY_SIZE_LIMIT - Static variable in class org.apache.james.imapserver.netty.IMAPServer
 
DEFAULT_LITERAL_SIZE_LIMIT - Static variable in class org.apache.james.imapserver.netty.IMAPServer
 
DEFAULT_MAX_EXECUTOR_COUNT - Static variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
DEFAULT_MAX_LINE_LENGTH - Static variable in class org.apache.james.imapserver.netty.IMAPServer
 
DEFAULT_TIMEOUT - Static variable in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
DEFAULT_TIMEOUT - Static variable in class org.apache.james.imapserver.netty.IMAPServer
 
DEFAULT_TIMEOUT - Static variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
The default value for the connection timeout.
DefaultJamesUser - Class in org.apache.james.user.lib.model
Deprecated.
DefaultJamesUser(String, String) - Constructor for class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
DefaultJamesUser(String, String, String) - Constructor for class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
DefaultUser - Class in org.apache.james.user.lib.model
Implementation of User Interface.
DefaultUser(String, String) - Constructor for class org.apache.james.user.lib.model.DefaultUser
Standard constructor.
DefaultUser(String, String, String) - Constructor for class org.apache.james.user.lib.model.DefaultUser
Constructor for repositories that are construcing user objects from separate fields, e.g.
DefaultUsersJdbcRepository - Class in org.apache.james.user.jdbc
Deprecated.
DefaultUsersJdbcRepository() - Constructor for class org.apache.james.user.jdbc.DefaultUsersJdbcRepository
Deprecated.
 
delegatedLog(String) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
An abstract method which child classes override to handle logging of errors in their particular environments.
delegatedLog(String) - Method in class org.apache.james.util.sql.JDBCUtil
An abstract method which child classes override to handle logging of errors in their particular environments.
DELETE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
deleteFile(ActiveMQBlobMessage) - Method in class org.apache.james.queue.activemq.FileSystemBlobStrategy
 
deleteMailboxes(String) - Method in class org.apache.james.adapter.mailbox.MailboxManagerManagement
 
deleteMailboxes(String) - Method in interface org.apache.james.adapter.mailbox.MailboxManagerManagementMBean
Delete all Mailboxes which belong to the user
deleteScript(String, String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
deleteUser(String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Deletes a user from this mail server.
deleteUser(String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
deliver(SMTPSession, MailAddress, MailEnvelope) - Method in class org.apache.james.lmtpserver.hook.MailboxDeliverToRecipientHandler
 
deQueue() - Method in interface org.apache.james.queue.api.MailQueue
Dequeue the next ready-to-process Mail of the queue.
deQueue() - Method in class org.apache.james.queue.file.FileMailQueue
 
deQueue() - Method in class org.apache.james.queue.jms.JMSMailQueue
Dequeues a mail when it is ready to process.
deselect() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
destroy() - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
 
destroy() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
Destroy the container
destroy() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
destroy() - Method in class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
 
destroy() - Method in class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
 
destroy() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
destroy() - Method in class org.apache.james.protocols.lib.netty.AbstractServerFactory
 
destroy() - Method in class org.apache.james.protocols.lib.ProtocolHandlerChainImpl
destroy() - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.DNSRBLHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.MaxRcptHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.SpamTrapHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
destroy() - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
 
destroy() - Method in class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
destroy() - Method in class org.apache.james.smtpserver.MailPriorityHandler
 
destroy() - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
 
destroy() - Method in class org.apache.james.transport.mailets.RemoteDelivery
Stops all the worker threads that are waiting for messages.
destroySubcontext(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
destroySubcontext(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
digestFile(String, String) - Static method in class org.apache.james.user.lib.util.DigestUtil
Calculate digest of given file with given algorithm.
digestString(String, String) - Static method in class org.apache.james.user.lib.util.DigestUtil
Calculate digest of given String using given algorithm.
DigestUtil - Class in org.apache.james.user.lib.util
Computes and verifies digests of files and strings
Disposable - Interface in org.apache.james.lifecycle.api
Classes which implement this interface need some special handling on destroy.
dispose() - Method in class org.apache.james.core.MailImpl
 
dispose() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
dispose() - Method in class org.apache.james.core.MimeMessageInputStreamSource
 
dispose() - Method in class org.apache.james.core.MimeMessageWrapper
 
dispose() - Method in class org.apache.james.fetchmail.FetchScheduler
 
dispose() - Method in class org.apache.james.imapserver.netty.NettyStreamImapRequestLineReader
 
dispose() - Method in interface org.apache.james.lifecycle.api.Disposable
Dispose the object
dispose(Object) - Static method in class org.apache.james.lifecycle.api.LifecycleUtil
Dispose the given object if its an instanceof Disposable
dispose() - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
The dispose operation is called at the end of a components lifecycle.
dispose() - Method in class org.apache.james.mailetcontainer.impl.jmx.JMXStateCompositeProcessorListener
 
dispose() - Method in class org.apache.james.mailetcontainer.impl.jmx.JMXStateMailetProcessorListener
 
dispose() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
dispose() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
 
dispose() - Method in class org.apache.james.protocols.lib.jmx.ConnectHandlerStats
 
dispose() - Method in class org.apache.james.protocols.lib.jmx.LineHandlerStats
 
dispose() - Method in class org.apache.james.queue.jms.MimeMessageObjectMessageSource
 
dispose() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
DisposeProcessor - Class in org.apache.james.mailetcontainer.impl.camel
Processor which dispose body object if needed
DisposeProcessor() - Constructor for class org.apache.james.mailetcontainer.impl.camel.DisposeProcessor
 
dns - Variable in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
dns - Variable in class org.apache.james.transport.mailets.AbstractRedirect
 
DNSJavaService - Class in org.apache.james.dnsservice.dnsjava
Provides DNS client functionality to services running inside James
DNSJavaService() - Constructor for class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
DNSRBLHandler - Class in org.apache.james.smtpserver.fastfail
 
DNSRBLHandler() - Constructor for class org.apache.james.smtpserver.fastfail.DNSRBLHandler
 
DNSService - Interface in org.apache.james.dnsservice.api
Provides abstraction for DNS resolutions.
DNSServiceMBean - Interface in org.apache.james.dnsservice.api
JMX MBean to manage the DNSService
doAddUser(User) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
doAddUser(String, String) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
doAddUser(String, String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
 
doAddUser(User) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Adds a user to the underlying Repository.
doAddUser(String, String) - Method in class org.apache.james.user.jpa.JPAUsersRepository
 
doAddUser(User) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
Adds a user to the underlying Repository.
doAddUser(String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
doAddUser(String, String) - Method in class org.apache.james.user.lib.AbstractUsersRepository
Add the user with the given username and password
doAuth(SMTPSession, String, String) - Method in class org.apache.james.smtpserver.UsersRepositoryAuthHook
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.imapserver.netty.IMAPServer
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Override to handle config
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.user.jcr.JCRUsersRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Configures the UserRepository for JDBC access.
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.user.jpa.JPAUsersRepository
 
doConfigure(HierarchicalConfiguration) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
doDATA(SMTPSession, String) - Method in class org.apache.james.smtpserver.JamesDataCmdHandler
Handler method called upon receipt of a DATA command.
doMail(SMTPSession, MailAddress) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
 
DOMAIN - Static variable in interface org.apache.james.domainlist.hbase.def.HDomainList.COLUMN
 
domainFromHost(String) - Static method in class org.apache.james.smtpserver.fastfail.URIScanner
Extracts and returns the registrar domain portion of a host string.
DomainList - Interface in org.apache.james.domainlist.api
This interface should be implemented by services which offer domains for which email will accepted.
DomainListException - Exception in org.apache.james.domainlist.api
 
DomainListException(String) - Constructor for exception org.apache.james.domainlist.api.DomainListException
 
DomainListException(String, Throwable) - Constructor for exception org.apache.james.domainlist.api.DomainListException
 
DomainListManagement - Class in org.apache.james.domainlist.lib
 
DomainListManagement() - Constructor for class org.apache.james.domainlist.lib.DomainListManagement
 
DomainListManagementMBean - Interface in org.apache.james.domainlist.api
JMX MBean for DomainList
DomainListTracker - Class in org.apache.james.container.spring.osgi
 
DomainListTracker() - Constructor for class org.apache.james.container.spring.osgi.DomainListTracker
 
done(boolean) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueueItem
 
done(boolean) - Method in interface org.apache.james.queue.api.MailQueue.MailQueueItem
Callback which MUST get called after the operation on the dequeued Mail was complete.
done(boolean) - Method in class org.apache.james.queue.jms.JMSMailQueueItem
 
doRcpt(SMTPSession, MailAddress, MailAddress) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
doRcpt(SMTPSession, MailAddress, MailAddress) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
 
doRcpt(SMTPSession, MailAddress, MailAddress) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
 
doRcpt(SMTPSession, MailAddress, MailAddress) - Method in class org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
 
doRemoveUser(User) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Removes a user from the underlying repository.
DoublingRetrySchedule - Class in org.apache.james.util.retry
DoublingRetrySchedule
DoublingRetrySchedule(long, long) - Constructor for class org.apache.james.util.retry.DoublingRetrySchedule
Creates a new instance of DoublingRetrySchedule.
DoublingRetrySchedule(long, long, int) - Constructor for class org.apache.james.util.retry.DoublingRetrySchedule
Creates a new instance of DoublingRetrySchedule.
doUpdateUser(User) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
doUpdateUser(User) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Updates a user record to match the supplied User.
doUpdateUser(User) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
Updates a user record to match the supplied User.
DSNBounce - Class in org.apache.james.transport.mailets
Generates a Delivery Status Notification (DSN) Note that this is different than a mail-client's reply, which would use the Reply-To or From header.
DSNBounce() - Constructor for class org.apache.james.transport.mailets.DSNBounce
 
duplicate() - Method in class org.apache.james.core.MailImpl
Duplicate the MailImpl.
duplicate(String) - Method in class org.apache.james.core.MailImpl
Duplicate the MailImpl, replacing the mail name with the one passed in as an argument.
DynamicAccount - Class in org.apache.james.fetchmail
 
DynamicAccount(int, ParsedConfiguration, String, String, String, String, String, String, boolean, String, Session) - Constructor for class org.apache.james.fetchmail.DynamicAccount
Constructor for DynamicAccount.

E

enableAliases - Variable in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
Enable Aliases frmo JamesUser
enableForwarding - Variable in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
Wether to enable forwarding for JamesUser or not
encode(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Returns a String that uniquely identifies the object.
enQueue(Mail, long, TimeUnit) - Method in interface org.apache.james.queue.api.MailQueue
Enqueue the Mail to the queue.
enQueue(Mail) - Method in interface org.apache.james.queue.api.MailQueue
Enqueue the Mail to the queue
enQueue(Mail, long, TimeUnit) - Method in class org.apache.james.queue.file.FileMailQueue
 
enQueue(Mail) - Method in class org.apache.james.queue.file.FileMailQueue
 
enQueue(Mail, long, TimeUnit) - Method in class org.apache.james.queue.jms.JMSMailQueue
 
enQueue(Mail) - Method in class org.apache.james.queue.jms.JMSMailQueue
 
equals(Object) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
equals(Object) - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet4Network
 
equals(Object) - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet6Network
 
equals(Object) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
equals(Object) - Method in class org.apache.james.mailrepository.jdbc.MimeMessageJDBCSource
Check to see whether this is the same repository and the same key
equals(Object) - Method in class org.apache.james.rrt.jpa.model.JPARecipientRewrite.RecipientRewriteTableId
 
equals(Object) - Method in class org.apache.james.user.jpa.model.JPAUser
 
error(String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(Marker, String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(Marker, String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(Marker, String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(Marker, String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(Marker, String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
error(String) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(Marker, String) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(Marker, String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(Marker, String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(Marker, String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
error(Marker, String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
ERROR_PREFIX - Static variable in interface org.apache.james.rrt.api.RecipientRewriteTable
The prefix which is used for error mappings
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
ExceptionRetryHandler - Class in org.apache.james.util.retry
Abstract class ExceptionRetryHandler retries the behaviour defined in abstract method operation() implemented in a concrete subclass when nominated subclasses of Exception are thrown.
ExceptionRetryHandler(Class<?>[], ExceptionRetryingProxy, RetrySchedule, int) - Constructor for class org.apache.james.util.retry.ExceptionRetryHandler
Creates a new instance of ExceptionRetryHandler.
ExceptionRetryingProxy - Interface in org.apache.james.util.retry.api
ExceptionRetryingProxy defines the behaviour for a proxy that can retry and its subclasses.
executeLifecycleMethodAfterInit(T, String) - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
Method which gets executed if the bean implement the LifeCycleInterface.
executeLifecycleMethodAfterInit(Configurable, String) - Method in class org.apache.james.container.spring.lifecycle.ConfigurableBeanPostProcessor
 
executeLifecycleMethodAfterInit(LogEnabled, String) - Method in class org.apache.james.container.spring.lifecycle.LogEnabledBeanPostProcessor
 
executeLifecycleMethodBeforeInit(T, String) - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
Method which gets executed if the bean implement the LifeCycleInterface.
executeLifecycleMethodBeforeInit(Configurable, String) - Method in class org.apache.james.container.spring.lifecycle.ConfigurableBeanPostProcessor
 
executeLifecycleMethodBeforeInit(LogEnabled, String) - Method in class org.apache.james.container.spring.lifecycle.LogEnabledBeanPostProcessor
 
EXECUTION_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
EXPIRE_TIME - Static variable in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
Default expire time in ms (1 hour)
EXPLANATION_ATTRIBUTE - Static variable in class org.apache.james.transport.mailets.SPF
 
extendedOperation(ExtendedRequest) - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
ExtendedSMTPSession - Class in org.apache.james.smtpserver
SMTPSession implementation for use with Netty
ExtendedSMTPSession(SMTPConfiguration, Logger, ProtocolTransport) - Constructor for class org.apache.james.smtpserver.ExtendedSMTPSession
 
ExtensionFileFilter - Class in org.apache.james.repository.file
This filters files based on the extension (what the filename ends with).
ExtensionFileFilter(String[]) - Constructor for class org.apache.james.repository.file.ExtensionFileFilter
 
ExtensionFileFilter(String) - Constructor for class org.apache.james.repository.file.ExtensionFileFilter
 

F

FetchMail - Class in org.apache.james.fetchmail
Class FetchMail is an Avalon task that is periodically triggered to fetch mail from a JavaMail Message Store.
FetchMail() - Constructor for class org.apache.james.fetchmail.FetchMail
Constructor for POP3mail.
FetchScheduler - Class in org.apache.james.fetchmail
A class to instantiate and schedule a set of mail fetching tasks
FetchScheduler() - Constructor for class org.apache.james.fetchmail.FetchScheduler
 
FetchSchedulerMBean - Interface in org.apache.james.fetchmail
An interface to expose James management functionality through JMX.
FILE_PROTOCOL - Static variable in interface org.apache.james.filesystem.api.FileSystem
Prefix for loading of a filesystem based on the current directory
FILE_PROTOCOL_ABSOLUTE - Static variable in interface org.apache.james.filesystem.api.FileSystem
Prefix for loading of a filesystem using the absolute path
FILE_PROTOCOL_AND_CONF - Static variable in interface org.apache.james.filesystem.api.FileSystem
Prefix for loading of the config directory
FILE_PROTOCOL_AND_VAR - Static variable in interface org.apache.james.filesystem.api.FileSystem
Prefix for loading of the var directory
FileMailQueue - Class in org.apache.james.queue.file
ManageableMailQueue implementation which use the fs to store Mail's On create of the FileMailQueue the FileMailQueue.init() will get called.
FileMailQueue(File, String, boolean, Logger) - Constructor for class org.apache.james.queue.file.FileMailQueue
 
FileMailQueueFactory - Class in org.apache.james.queue.file
MailQueueFactory implementation which returns FileMailQueue instances
FileMailQueueFactory() - Constructor for class org.apache.james.queue.file.FileMailQueueFactory
 
FileMailRepository - Class in org.apache.james.mailrepository.file
Implementation of a MailRepository on a FileSystem.
FileMailRepository() - Constructor for class org.apache.james.mailrepository.file.FileMailRepository
 
FilePersistentObjectRepository - Class in org.apache.james.repository.file
This is a simple implementation of persistent object store using object serialization on the file system.
FilePersistentObjectRepository() - Constructor for class org.apache.james.repository.file.FilePersistentObjectRepository
 
FilePersistentStreamRepository - Class in org.apache.james.repository.file
Implementation of a StreamRepository to a File.
TODO: -retieve(String key) should return a FilterInputStream to allow mark and reset methods.
FilePersistentStreamRepository() - Constructor for class org.apache.james.repository.file.FilePersistentStreamRepository
 
FileSystem - Interface in org.apache.james.filesystem.api
This service is used by components that wants to lookup a File resource from the application folder.
FileSystemBeanFactoryPostProcessor - Class in org.apache.james.container.spring.bean.factorypostprocessor
BeanFactoryPostProcessor implementation which parse the spring configuration and search for property values which are prefixed with FileSystemBeanFactoryPostProcessor.FS_PREFIX.
FileSystemBeanFactoryPostProcessor() - Constructor for class org.apache.james.container.spring.bean.factorypostprocessor.FileSystemBeanFactoryPostProcessor
 
FileSystemBlobStrategy - Class in org.apache.james.queue.activemq
BlobUploadStrategy and BlobDownloadStrategy implementation which use the FileSystem to lookup the File for the BlobMessage
FileSystemBlobStrategy(BlobTransferPolicy, FileSystem, int) - Constructor for class org.apache.james.queue.activemq.FileSystemBlobStrategy
 
FileSystemBlobTransferPolicy - Class in org.apache.james.queue.activemq
BlobTransferPolicy which use the FileSystem to download and upload data.
FileSystemBlobTransferPolicy() - Constructor for class org.apache.james.queue.activemq.FileSystemBlobTransferPolicy
 
FileSystemImpl - Class in org.apache.james.container.spring.filesystem
FileSystem implementation which use the JamesResourceLoader to load all needed resources
FileSystemImpl() - Constructor for class org.apache.james.container.spring.filesystem.FileSystemImpl
 
findMXRecords(String) - Method in interface org.apache.james.dnsservice.api.DNSService
Return a prioritized unmodifiable list of host handling mail for the domain.
findMXRecords(String) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
findTXTRecords(String) - Method in interface org.apache.james.dnsservice.api.DNSService
Get a collection of DNS TXT Records
findTXTRecords(String) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
FLAG_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.util.scanner.SpamAssassinInvoker
The mail attribute under which the flag get stored
flush() - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Flush queue to make every Mail ready to consume.
flush() - Method in interface org.apache.james.queue.api.ManageableMailQueue
Flush the queue, which means it will make all message ready for dequeue
flush() - Method in class org.apache.james.queue.file.FileMailQueue
 
flush() - Method in class org.apache.james.queue.jms.JMSMailQueue
 
flush() - Method in class org.apache.james.queue.library.MailQueueManagement
 
FolderProcessor - Class in org.apache.james.fetchmail
Class FolderProcessor opens a Folder and iterates over all of the Messages, delegating their processing to MessageProcessor.
FolderProcessor(Folder, Account) - Constructor for class org.apache.james.fetchmail.FolderProcessor
Constructor for FolderProcessor.
FORCE_DELIVERY - Static variable in class org.apache.james.queue.jms.JMSMailQueue
 
Forward - Class in org.apache.james.transport.mailets
Replaces incoming recipients with those specified, and resends the message unaltered.
Forward() - Constructor for class org.apache.james.transport.mailets.Forward
 
FRAMER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
FROM - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
FromRepository - Class in org.apache.james.transport.mailets
Re-spools Mail found in the specified Repository.
FromRepository() - Constructor for class org.apache.james.transport.mailets.FromRepository
 

G

GenericCompositeMatcher - Class in org.apache.james.mailetcontainer.impl.matchers
Abstract base class for CompositeMatchers.
GenericCompositeMatcher() - Constructor for class org.apache.james.mailetcontainer.impl.matchers.GenericCompositeMatcher
 
get(String) - Method in interface org.apache.james.repository.api.ObjectRepository
 
get(String, ClassLoader) - Method in interface org.apache.james.repository.api.ObjectRepository
 
get(String) - Method in interface org.apache.james.repository.api.StreamRepository
 
get(String) - Method in class org.apache.james.repository.file.FilePersistentObjectRepository
 
get(String, ClassLoader) - Method in class org.apache.james.repository.file.FilePersistentObjectRepository
 
get(String) - Method in class org.apache.james.repository.file.FilePersistentStreamRepository
 
get(String) - Method in class org.apache.james.transport.mailets.ResourceLocatorImpl
 
getAbsoluteDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext
 
getAbsoluteDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext.JamesServerResourceLoader
 
getAbsoluteDirectory() - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
getAbsoluteDirectory() - Method in interface org.apache.james.container.spring.resource.JamesResourceLoader
Return the configuration directory of the application
getAccount() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the account.
getActive(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getActiveFile(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getActiveTasks() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
getActiveTasks() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
getActiveTasks() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
getActiveTasks() - Method in interface org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutorMBean
Return the active Tasks
getActiveThreads() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
getActiveThreads() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
getActiveThreads() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
getActiveThreads() - Method in interface org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutorMBean
Return the active threads
getAddressBracketsEnforcement() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getAddressBracketsEnforcement() - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Return true if brackets around addresses in the MAIL and RCPT are required
getAlias() - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Get local address to which mail should be delivered.
getAlias(String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Deprecated.
getAlias() - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
getAlias(String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
getAliasing() - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Return true if emails should be delivered locally to an alias.
getAliasing() - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
getAll() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
 
getAll() - Method in class org.apache.james.protocols.lib.jmx.ConnectHandlerStats
 
getAll() - Method in interface org.apache.james.protocols.lib.jmx.HandlerStatsMBean
Return the count of all processed transactions by the handler
getAll() - Method in class org.apache.james.protocols.lib.jmx.LineHandlerStats
 
getAll() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
getAll() - Method in interface org.apache.james.smtpserver.jmx.HookStatsMBean
Return the count of how many transaction this hook as processed
getAllByName(String) - Method in interface org.apache.james.dnsservice.api.DNSService
Resolve the given hostname to an array of InetAddress based on the DNS Server.
getAllByName(String) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
getAllHeaderLines() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getAllHeaderLines() - Method in class org.apache.james.core.MimeMessageWrapper
 
getAllHeaders() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getAllHeaders() - Method in class org.apache.james.core.MimeMessageWrapper
 
getAllMappings() - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Return a Map which holds all mappings.
getAllMappings() - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Return a Map which holds all mappings.
getAllMappings() - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
getAllMappings() - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
getAllMappings() - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
getAllMappingsInternal() - Method in class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
getAllMappingsInternal() - Method in class org.apache.james.rrt.hbase.HBaseRecipientRewriteTable
 
getAllMappingsInternal() - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
getAllMappingsInternal() - Method in class org.apache.james.rrt.jpa.JPARecipientRewriteTable
 
getAllMappingsInternal() - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Return a Map which holds all Mappings
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Bounce
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.DSNBounce
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Forward
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.NotifySender
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Redirect
Gets the expected init parameters.
getAllowedInitParameters() - Method in class org.apache.james.transport.mailets.Resend
Gets the expected init parameters.
getAllRecipients() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getAMQSession(Session) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
Cast the given Session to an ActiveMQSession
getAnnotation() - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
Return the class of the Annotation
getAnnotation() - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIPersistenceUnitAnnotationBeanPostProcessor
 
getAnnotation() - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIResourceAnnotationBeanPostProcessor
 
getArguments() - Method in enum org.apache.james.cli.type.CmdType
Return the value of arguments.
getAttachmentType() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getAttachmentType() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachment property.
getAttachmentType(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the attachment property, built dynamically using the original Mail object.
getAttachmentType() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getAttachmentType() - Method in class org.apache.james.transport.mailets.Forward
 
getAttribute(String) - Method in class org.apache.james.core.MailImpl
 
getAttribute(String) - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
getAttribute(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getAttributeNames() - Method in class org.apache.james.core.MailImpl
 
getAttributeNames() - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns a lazy initialised attributePrefix.
getAttributes(Name) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getAttributes(String) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getAttributes(Name, String[]) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getAttributes(String, String[]) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getAttributesRaw() - Method in class org.apache.james.core.MailImpl
This method is necessary, when Mail repositories needs to deal explicitly with storing Mail attributes as a Serializable
getAverageTaskTime() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
getAverageTaskTime() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
getAverageTaskTime() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
getAverageTaskTime() - Method in interface org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutorMBean
Return the average time for a task (in ms)
getBasedir() - Method in class org.apache.james.container.spring.filesystem.FileSystemImpl
 
getBasedir() - Method in class org.apache.james.container.spring.filesystem.ResourceLoaderFileSystem
 
getBasedir() - Method in interface org.apache.james.filesystem.api.FileSystem
Return the base folder used by the application
getBeanFactory() - Method in class org.apache.james.container.spring.bean.AbstractBeanFactory
 
getBeanFromFactory(A, Class<?>) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
Return the Bean lookup-ed from the BeanFactory.
getBeanFromFactory(PersistenceUnit, Class<?>) - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIPersistenceUnitAnnotationBeanPostProcessor
 
getBeanFromFactory(Resource, Class<?>) - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIResourceAnnotationBeanPostProcessor
 
getBlacklist() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the blacklist.
getBoundAddresses() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
 
getBoundAddresses() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getByName(String) - Method in interface org.apache.james.dnsservice.api.DNSService
Resolve the given hostname to an InetAddress based on the DNS Server.
getByName(String) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
getCamelContext() - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
getCamelContext() - Method in class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
 
getChannel() - Method in class org.apache.james.imapserver.netty.NettyImapSession
Return the wrapped Channel which this ImapSession is bound to
getChildRepository(String) - Method in interface org.apache.james.repository.api.Repository
 
getChildRepository(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
 
getCommand() - Method in enum org.apache.james.cli.type.CmdType
Return the value of command.
getCommands() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
 
getCommands() - Method in interface org.apache.james.protocols.lib.jmx.CommandHandlerStatsMBean
Return all implemented commands by this handler
getComponentName() - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
Return the name of the component
getComponentName() - Method in class org.apache.james.container.spring.osgi.DomainListTracker
 
getComponentName() - Method in class org.apache.james.container.spring.osgi.RecipientRewriteTableTracker
 
getComponentName() - Method in class org.apache.james.container.spring.osgi.UsersRepositoryTracker
 
getCondition() - Method in class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
The simple condition defined for this matcher, e.g., for SenderIs=admin@localhost, this would return admin@localhost.
getConfDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext
 
getConfDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext.JamesServerResourceLoader
 
getConfDirectory() - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
getConfDirectory() - Method in interface org.apache.james.container.spring.resource.JamesResourceLoader
Return the var directory of the application
getConfiguration(String) - Method in interface org.apache.james.container.spring.lifecycle.ConfigurationProvider
Load and return the configuration for the bean with the given name.
getConfiguration(String) - Method in class org.apache.james.container.spring.lifecycle.ConfigurationProviderImpl
 
getConfiguration(String) - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIConfigurationProvider
 
getConfiguration() - Method in class org.apache.james.fetchmail.FetchMail
Returns the configuration.
getConfiguration() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the ParsedConfiguration from the Account.
getConnectControls() - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
getConnection() - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
Gets the SQL connection to be used by this JDBCMailRepository
getConnectionCountHandler() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getConnectionCountHandler() - Method in class org.apache.james.protocols.lib.netty.AbstractExecutorAwareChannelPipelineFactory
REturn the ConnectionCountHandler to use
getConnectionsTillStartup() - Method in class org.apache.james.protocols.lib.netty.ConnectionCountHandler
Return the count of all connections which where made till the server was started
getContent() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentID() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentLanguage() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentMD5() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContentStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getContentType() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getContextEnvironment() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getCoreHandlersPackage() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getCoreHandlersPackage() - Method in class org.apache.james.pop3server.netty.POP3Server
 
getCoreHandlersPackage() - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
Return the HandlersPackage which is responsible to load the core ProtocolHandler
getCoreHandlersPackage() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getCorpus() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public getter for corpus.
getCurrentCacheSize() - Method in interface org.apache.james.dnsservice.api.DNSServiceMBean
Return the current size of the cache
getCurrentCacheSize() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
getCurrentConnectionCount() - Method in class org.apache.james.protocols.lib.netty.ConnectionCountHandler
Return the count of the current open connections
getCurrentConnections() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return the current connection count
getCurrentConnections() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getCurrentSpoolCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailSpoolerMBean
 
getCurrentSpoolCount() - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
getCustomRecipientHeader() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the customRecipientHeader.
getDataHandler() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDbOption(String) - Method in class org.apache.james.util.sql.SqlResources
Returns the dbOption string value set for the specified dbOption name.
getDeclined() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
getDeclined() - Method in interface org.apache.james.smtpserver.jmx.HookStatsMBean
Return the count of how many DECLINED the hook returned
getDefault() - Static method in class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
the same as the similarly named javax.net.SocketFactory operation.
getDefaultDomain() - Method in interface org.apache.james.domainlist.api.DomainList
Return the default domain which will get used to deliver mail to if only the localpart was given on rcpt to.
getDefaultDomain() - Method in interface org.apache.james.domainlist.api.DomainListManagementMBean
Return the default domain which will get used to deliver mail to if only the localpart was given on rcpt to.
getDefaultDomain() - Method in class org.apache.james.domainlist.lib.AbstractDomainList
 
getDefaultDomain() - Method in class org.apache.james.domainlist.lib.DomainListManagement
 
getDefaultDomain() - Method in class org.apache.james.smtpserver.JamesMailCmdHandler
 
getDefaultDomain() - Method in class org.apache.james.smtpserver.JamesRcptCmdHandler
 
getDefaultDomainName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the defaultDomainName.
getDefaultJMXName() - Method in class org.apache.james.imapserver.netty.IMAPServer
 
getDefaultJMXName() - Method in class org.apache.james.lmtpserver.jmx.CommandHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.lmtpserver.jmx.ConnectHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.lmtpserver.jmx.LineHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getDefaultJMXName() - Method in class org.apache.james.pop3server.jmx.CommandHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.pop3server.jmx.ConnectHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.pop3server.jmx.LineHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.pop3server.netty.POP3Server
 
getDefaultJMXName() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
Return the default JMXName to use if none is configured
getDefaultJMXName() - Method in class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
Return default JMX Name if none is configured
getDefaultJMXName() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return the default name of the the server in JMX if none is configured via "jmxname" in the configuration
getDefaultJMXName() - Method in class org.apache.james.smtpserver.jmx.CommandHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.smtpserver.jmx.ConnectHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.smtpserver.jmx.LineHandlerResultJMXMonitor
 
getDefaultJMXName() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getDefaultLocalPart() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the defaultLocalPart.
getDefaultPort() - Method in class org.apache.james.imapserver.netty.IMAPServer
 
getDefaultPort() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getDefaultPort() - Method in class org.apache.james.pop3server.netty.POP3Server
 
getDefaultPort() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return the default port which will get used for this server if non is specify in the configuration
getDefaultPort() - Method in class org.apache.james.smtpserver.netty.SMTPServer
Return the default port which will get used for this server if non is specify in the configuration
getDeferredRecipientNotFoundMessageIDs() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the message ids.
getDelegate() - Method in interface org.apache.james.util.retry.api.ExceptionRetryingProxy
 
getDelegate() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getDeny() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
getDeny() - Method in interface org.apache.james.smtpserver.jmx.HookStatsMBean
Return the count of how many DENY the hook returned
getDenysoft() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
getDenysoft() - Method in interface org.apache.james.smtpserver.jmx.HookStatsMBean
Return the count of how many DENYSOFT the hook returned
getDescription() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDisconnect() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
 
getDisconnect() - Method in class org.apache.james.protocols.lib.jmx.ConnectHandlerStats
 
getDisconnect() - Method in interface org.apache.james.protocols.lib.jmx.HandlerStatsMBean
Return how often the Handler issued a disconnect
getDisconnect() - Method in class org.apache.james.protocols.lib.jmx.LineHandlerStats
 
getDisposition() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getDNSServer() - Method in class org.apache.james.domainlist.lib.AbstractDomainList
Return dnsServer
getDNSServer() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the DNSService
getDNSServers() - Method in interface org.apache.james.dnsservice.api.DNSServiceMBean
Return the configured DNSServers
getDNSServers() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
Return the list of DNS servers in use by this service
getDNSService() - Method in class org.apache.james.fetchmail.FetchMail
Returns the DNSService.
getDNSService() - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
Gets the DNS service.
getDNSService() - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
Gets the DNS service.
getDomain() - Method in class org.apache.james.rrt.jpa.model.JPARecipientRewrite
 
getDomainList() - Method in class org.apache.james.fetchmail.FetchMail
 
getDomainListInternal() - Method in class org.apache.james.domainlist.hbase.HBaseDomainList
 
getDomainListInternal() - Method in class org.apache.james.domainlist.jpa.JPADomainList
 
getDomainListInternal() - Method in class org.apache.james.domainlist.lib.AbstractDomainList
Return domainList
getDomainListInternal() - Method in class org.apache.james.domainlist.xml.XMLDomainList
 
getDomainlistTable() - Method in class org.apache.james.system.hbase.TablePool
Get an instance of the HDomainList table.
getDomains() - Method in interface org.apache.james.domainlist.api.DomainList
Return array of domains which should be used as localdomains.
getDomains() - Method in interface org.apache.james.domainlist.api.DomainListManagementMBean
Return array of domains which should be used as localdomains.
getDomains() - Method in class org.apache.james.domainlist.lib.AbstractDomainList
 
getDomains() - Method in class org.apache.james.domainlist.lib.DomainListManagement
 
getDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Returns the dynamicAccounts.
getEnabledCipherSuites() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getEncoding() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getEncryption() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getEndpoint() - Method in class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
Return the endpoint for the processorname.
getEnvelopeRecipient(MimeMessage) - Method in class org.apache.james.fetchmail.MessageProcessor
Method getEnvelopeRecipient answers the recipient if found else null.
getEnvironment() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getError() - Method in class org.apache.james.pop3server.jmx.POP3CommandHandlerStats
 
getError() - Method in interface org.apache.james.pop3server.jmx.POP3CommandHandlerStatsMBean
Return the count of errors returned by the handler
getErrorCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailProcessorManagementMBean
Return the count of how many times an error was detected while processing
getErrorCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getErrorCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getErrorCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getErrorMessage() - Method in class org.apache.james.core.MailImpl
Get the error message associated with this MailImpl.
getErrorMsg(MessagingException) - Method in class org.apache.james.transport.mailets.RemoteDelivery
Utility method for getting the error message from the (nested) exception.
getExecutionHandler() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return the ExecutionHandler or null if non should be used.
getExtensionDecorator() - Method in class org.apache.james.repository.file.AbstractFileRepository
 
getExtensionDecorator() - Method in class org.apache.james.repository.file.FilePersistentObjectRepository
 
getExtensionDecorator() - Method in class org.apache.james.repository.file.FilePersistentStreamRepository
 
getExternalLibraryDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext.JamesServerResourceLoader
Return the directory where the external jar libraries must be placed by the administrator.
getFakeDomainCheck() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the fakeDomainCheck property.
getFakeDomainCheck(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the fakeDomainCheck property, built dynamically using the original Mail object.
getFastestProcessing() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailProcessorManagementMBean
Return the time in ms of the fastest processing
getFastestProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getFastestProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getFastestProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getFetchTaskName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the fetchTaskName.
getFile(String) - Method in class org.apache.james.container.spring.filesystem.FileSystemImpl
 
getFile(String) - Method in class org.apache.james.container.spring.filesystem.ResourceLoaderFileSystem
 
getFile(String) - Method in interface org.apache.james.filesystem.api.FileSystem
Used to retrieve a specific file in the application context
getFile(ActiveMQBlobMessage) - Method in class org.apache.james.queue.activemq.FileSystemBlobStrategy
Return the File for the ActiveMQBlobMessage.
getFile(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Return the File Object which belongs to the given key
getFileName() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFileSystem() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return the FileSystem
getFileSystem() - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Gets the file system service.
getFilter(A) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
Return the filter which should get used to lookup the service in the osgi registry.
getFilter(PersistenceUnit) - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIPersistenceUnitAnnotationBeanPostProcessor
 
getFilter(Resource) - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIResourceAnnotationBeanPostProcessor
 
getFixedDomain(String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Fix the domain for the given argument.
getFixedUser(String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Return user String for the given argument.
getFlags() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFolder() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFolder() - Method in class org.apache.james.fetchmail.FolderProcessor
Returns the folder.
getForwardAddress(String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Deprecated.
getForwardAddress(String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
getForwarding() - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Return true if mail for this user should be forwarded
getForwarding() - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
getForwardingDestination() - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Return the destination to which email should be forwarded
getForwardingDestination() - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
getFrom() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getFromString(String) - Method in class org.apache.james.dnsservice.library.inetnetwork.InetNetworkBuilder
Creates a InetNetwork for the given String.
getGreeting() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
getGreyListData(String, String, String) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
getGroupMembershipLists(LdapContext) - Method in class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Returns the distinguished-names (DNs) of all the members of the groups specified in the restriction list.
getHamMessageCount() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public getter for hamMessageCount.
getHamTokenCounts() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public getter for the hamTokenCounts Map.
getHandledConnections() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return the count of handled connections till startup
getHandledConnections() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getHandledMailCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailProcessorManagementMBean
Return the count of handled mail
getHandledMailCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getHandledMailCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getHandledMailCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getHandlers() - Method in class org.apache.james.lmtpserver.CoreCmdHandlerLoader
 
getHandlers() - Method in class org.apache.james.lmtpserver.jmx.JMXHandlersLoader
 
getHandlers() - Method in class org.apache.james.pop3server.core.CoreCmdHandlerLoader
 
getHandlers() - Method in class org.apache.james.pop3server.jmx.JMXHandlersLoader
 
getHandlers() - Method in interface org.apache.james.protocols.lib.handler.HandlersPackage
Return a List which contains a set of CommandHandlers
getHandlers(Class<T>) - Method in class org.apache.james.protocols.lib.ProtocolHandlerChainImpl
 
getHandlers() - Method in class org.apache.james.smtpserver.CoreCmdHandlerLoader
 
getHandlers() - Method in class org.apache.james.smtpserver.jmx.JMXHandlersLoader
 
getHashAlgorithm() - Method in class org.apache.james.user.lib.model.DefaultUser
Method to access the hashing algorithm of the password.
getHashedPassword() - Method in class org.apache.james.user.lib.model.DefaultUser
Method to access hash of password
getHashedSaltedPassword() - Method in class org.apache.james.user.jcr.model.JCRUser
Gets salted, hashed password.
getHeader(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getHeader(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getHeader(String) - Method in class org.apache.james.core.MimeMessageWrapper
We override all the "headers" access methods to be sure that we loaded the headers
getHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
getHeadersAsAttribute() - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Return the headers as attributes which spamd generates
getHeadersInputStream(MimeMessage, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
Get an InputStream which holds all headers of the given MimeMessage
getHelloName() - Method in class org.apache.james.lmtpserver.netty.LMTPServer.LMTPConfigurationImpl
 
getHelloName() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return helloName for this server
getHelloName() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
getHeloEhloEnforcement() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getHeloEhloEnforcement() - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Return true if a HELO/EHLO is required when connecting to this server
getHeloName() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getHeloName() - Method in interface org.apache.james.lmtpserver.netty.LMTPServerMBean
Return the hello name
getHeloName() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getHeloName() - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Return the hello name
getHeloName() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
getHits() - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Return the hits which was returned by spamd
getHost() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the host.
getHostName(InetAddress) - Method in interface org.apache.james.dnsservice.api.DNSService
Resolve the given InetAddress to an host name based on the DNS Server.
getHostName(InetAddress) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
getId() - Static method in class org.apache.james.core.MailImpl
Generate a new identifier/name for a mail being processed by this server.
getIdentifier() - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
getInitAttribute(String) - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Get the value of an (XML) attribute stored in this MailetConfig.
getInitParameter(String) - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Get the value of an parameter stored in this MailetConfig.
getInitParameterNames() - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
 
getInLineType() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getInLineType() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the inline property.
getInLineType(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the inline property, built dynamically using the original Mail object.
getInLineType() - Method in class org.apache.james.transport.mailets.Forward
 
getInLineType() - Method in class org.apache.james.transport.mailets.Redirect
 
getInputStream() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getInputStream() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Get an input stream to retrieve the data stored in the temporary file
getInputStream() - Method in class org.apache.james.core.MimeMessageSource
Get an input stream to retrieve the data stored in the datasource
getInputStream() - Method in class org.apache.james.mailrepository.file.MimeMessageStreamRepositorySource
Return the InputStream
getInputStream() - Method in class org.apache.james.mailrepository.jdbc.MimeMessageJDBCSource
Return the input stream to the database field and then the file stream.
getInputStream(ActiveMQBlobMessage) - Method in class org.apache.james.queue.activemq.FileSystemBlobStrategy
Returns a FileInputStream for the give BlobMessage
getInputStream() - Method in class org.apache.james.queue.activemq.MimeMessageBlobMessageSource
 
getInputStream() - Method in class org.apache.james.queue.jms.MimeMessageObjectMessageSource
 
getInputStream(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Return the InputStream which belongs to the given key
getInstance() - Static method in class org.apache.james.system.hbase.TablePool
Use getInstance to get an instance of the HTablePool.
getInstance(Configuration) - Static method in class org.apache.james.system.hbase.TablePool
Use getInstance to get an instance of the HTablePool.
getIntendedRecipient() - Method in class org.apache.james.fetchmail.MessageProcessor
Method getIntendedRecipient answers the sole intended recipient else null.
getInterval(int) - Method in interface org.apache.james.util.retry.api.RetrySchedule
Returns the interval time in milliseconds at the specified zero based index.
getInterval(int) - Method in class org.apache.james.util.retry.DoublingRetrySchedule
 
getIoWorkerCount() - Method in class org.apache.james.imapserver.netty.OioIMAPServer
Return -1 as it is not known
getIoWorkerCount() - Method in class org.apache.james.lmtpserver.netty.OioLMTPServer
Return -1 as it is not known
getIoWorkerCount() - Method in class org.apache.james.pop3server.netty.OioPOP3Server
Return -1 as it is not known
getIoWorkerCount() - Method in class org.apache.james.smtpserver.netty.OioSMTPServer
Return -1 as it is not known
getJavaMailFolderName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the javaMailFolderName.
getJavaMailProviderName() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the javaMailProviderName.
getJMSProperties(Mail, long) - Method in class org.apache.james.queue.jms.JMSMailQueue
Get JMS Message properties with values
getJMXHandlersPackage() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getJMXHandlersPackage() - Method in class org.apache.james.pop3server.netty.POP3Server
 
getJMXHandlersPackage() - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
Return the HandlersPackage which is responsible to load the jmx ProtocolHandler
getJMXHandlersPackage() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getJMXName() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
getLastCorpusLoadTime() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Getter for property lastCorpusLoadTime.
getLastDatabaseUpdateTime() - Static method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Getter for static lastDatabaseUpdateTime.
getLastProcessing() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailProcessorManagementMBean
Return the time in ms of the last processing
getLastProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getLastProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getLastProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getLastUpdated() - Method in class org.apache.james.core.MailImpl
Get the last updated time for this MailImpl.
getLdapContext() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Answer the LDAP context used to connect with the LDAP server.
getLifeCycleInterface() - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
Return the class which mark the lifecycle.
getLifeCycleInterface() - Method in class org.apache.james.container.spring.lifecycle.ConfigurableBeanPostProcessor
 
getLifeCycleInterface() - Method in class org.apache.james.container.spring.lifecycle.LogEnabledBeanPostProcessor
 
getLineCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getLineCount() - Method in class org.apache.james.core.MimeMessageWrapper
Corrects JavaMail 1.1 version which always returns -1.
getListeners() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
getListeners() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
getLocalHost() - Method in interface org.apache.james.dnsservice.api.DNSService
Resolve the local hostname of the machine and returns it.
getLocalHost() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
getLocalUsers() - Method in class org.apache.james.fetchmail.FetchMail
Returns the localUsers.
getLocalUsers() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the repository of local users.
getLog(String) - Method in interface org.apache.james.container.spring.lifecycle.LogProvider
Return the Log for the bean with the given name
getLog(String) - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
getLog() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
getLogger() - Method in class org.apache.james.domainlist.lib.AbstractDomainList
 
getLogger() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the logger.
getLogger() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
getLogger() - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
getLogger() - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
getLogger() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return the logger
getLogger() - Method in class org.apache.james.repository.file.AbstractFileRepository
 
getLogger() - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
getLogger() - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
getLogger() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getLogLevel(String) - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
getLogLevel(String) - Method in interface org.apache.james.container.spring.lifecycle.LogProviderManagementMBean
 
getLogLevels() - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
getLogLevels() - Method in interface org.apache.james.container.spring.lifecycle.LogProviderManagementMBean
 
getMail() - Method in interface org.apache.james.queue.api.MailQueue.MailQueueItem
Return the dequeued Mail
getMail() - Method in interface org.apache.james.queue.api.ManageableMailQueue.MailQueueItemView
Return the Mail
getMail() - Method in class org.apache.james.queue.jms.JMSMailQueueItem
 
getMailboxManagerBeans() - Method in class org.apache.james.container.spring.mailbox.MailboxCopierManagement
 
getMailboxManagerBeans() - Method in interface org.apache.james.container.spring.mailbox.MailboxCopierManagementMBean
Return a Map which contains the bean name of the registered MailboxManager instances as keys and the classname of them as values
getMailet(MailetConfig) - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.MailetLoaderBeanFactory
 
getMailet(MailetConfig) - Method in interface org.apache.james.mailetcontainer.api.MailetLoader
Get a new Mailet instance for the given MailetConfig.
getMailet() - Method in class org.apache.james.mailetcontainer.impl.MatcherMailetPair
Return the Mailet of this pair
getMailetContext() - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Get the mailet's MailetContext object.
getMailetContext() - Method in class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
Returns a reference to the MailetContext in which the matcher is executing
getMailetInfo() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.TerminatingMailet
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.Bounce
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Forward
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.FromRepository
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCAlias
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.LocalDelivery
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.NotifySender
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RecipientRewriteTable
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Redirect
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Resend
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.SpamAssassin
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToRecipientFolder
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToRepository
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToSenderFolder
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Deprecated.
Return a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.WhiteListManager
Returns a string describing this mailet.
getMailetInfo() - Method in class org.apache.james.transport.mailets.XMLRecipientRewriteTable
Deprecated.
 
getMailetName() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailetManagementMBean
Return the name of the mailet
getMailetName() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getMailetName() - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Get the name of the mailet.
getMailetName() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.TerminatingMailet
 
getMailetParameters() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailetManagementMBean
Return the parameters which are configured for the mailet
getMailetParameters() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getMailets() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
Return a unmodifiable List of the configured Mailet's
getMailQueue() - Method in class org.apache.james.fetchmail.FetchMail
 
getMailQueue() - Method in class org.apache.james.fetchmail.ProcessorAbstract
 
getMailServers(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getMajorVersion() - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getMappings(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Return the mapped MailAddress for the given address.
getMappings(String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
getMappings(String, String, int) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
getMappings(String) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Deprecated.
Use mappingToCollection(String rawMapping)
getMappings(String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
getMarkerInterfaces() - Method in class org.apache.james.lmtpserver.DataLineLMTPHandler
 
getMarkerInterfaces() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
getMarkerInterfaces() - Method in class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
 
getMarkerInterfaces() - Method in class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
 
getMarkerInterfaces() - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler
 
getMarkerInterfaces() - Method in class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
getMatchedCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MatcherManagementMBean
Return the count of how many times the Matcher matched
getMatchedCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getMatcher(MatcherConfig) - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.MatcherLoaderBeanFactory
 
getMatcher(MatcherConfig) - Method in interface org.apache.james.mailetcontainer.api.MatcherLoader
Get a new Matcher for the given MatcherConfig.
getMatcher() - Method in class org.apache.james.mailetcontainer.impl.MatcherMailetPair
Return the Matcher of this pair
getMatcherCondition() - Method in interface org.apache.james.mailetcontainer.api.jmx.MatcherManagementMBean
Return the matcher condition
getMatcherCondition() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getMatcherName() - Method in interface org.apache.james.mailetcontainer.api.jmx.MatcherManagementMBean
Return the name of the Matcher
getMatcherName() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getMatcherName() - Method in class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
Returns the name of this matcher instance.
getMatchers() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
Return a unmodifiable List of the configured Matcher's
getMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getMaximalMessageSize() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getMaximalMessageSize() - Method in interface org.apache.james.lmtpserver.netty.LMTPServerMBean
Return the maximum allowed size of the message
getMaximalMessageSize() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getMaximalMessageSize() - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Return the maximum allowed size of the message
getMaximalThreads() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
getMaximalThreads() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
getMaximalThreads() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
getMaximalThreads() - Method in interface org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutorMBean
Return the maximal allowed count of threads
getMaximumCacheSize() - Method in interface org.apache.james.dnsservice.api.DNSServiceMBean
Return the maximum cache size
getMaximumCacheSize() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
getMaximumConcurrentConnections() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return the maximum allowed concurrent connections for the server
getMaximumConcurrentConnections() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getMaxMessageSize() - Method in class org.apache.james.lmtpserver.netty.LMTPServer.LMTPConfigurationImpl
 
getMaxMessageSize() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
getMaxMessageSizeLimit() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the getMaxMessageSizeLimit.
getMaxRetries() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getMaxSize() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Getter for property maxSize.
getMaxSize() - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Getter for property maxSize.
getMessage() - Method in class org.apache.james.core.MailImpl
Get the MimeMessage associated with this MailImpl.
getMessage(long) - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
getMessage() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getMessage(Mail) - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getMessage() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the message property.
getMessage(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the message property, built dynamically using the original Mail object.
getMessage() - Method in class org.apache.james.transport.mailets.Forward
 
getMessageBody(long) - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
getMessageHeaders(long) - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
getMessageHeaders(MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Utility method for obtaining a string representation of a Message's headers
getMessageID() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMessageIn() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the messageIn.
getMessageInputStream() - Method in class org.apache.james.core.MimeMessageWrapper
Return an InputStream which holds the full content of the message.
getMessageInputStream() - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper
 
getMessageNumber() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMessageOutputStream() - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper
 
getMessages() - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
getMessageSelector() - Method in class org.apache.james.queue.jms.JMSMailQueue
 
getMessageSize() - Method in class org.apache.james.core.MailImpl
Return the size of the message including its headers.
getMessageSize() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getMessageSize() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Get the size of the temp file
getMessageSize() - Method in class org.apache.james.core.MimeMessageSource
Return the size of all the data.
getMessageSize(MimeMessage) - Static method in class org.apache.james.core.MimeMessageUtil
Return the full site of an mimeMessage
getMessageSize() - Method in class org.apache.james.core.MimeMessageWrapper
Returns size of message, ie headers and content
getMessageSize() - Method in class org.apache.james.mailrepository.file.MimeMessageStreamRepositorySource
 
getMessageSize() - Method in class org.apache.james.mailrepository.jdbc.MimeMessageJDBCSource
Runs a custom SQL statement to check the size of the message body
getMessageSize() - Method in class org.apache.james.queue.activemq.MimeMessageBlobMessageSource
 
getMessageSize() - Method in class org.apache.james.queue.jms.MimeMessageObjectMessageSource
 
getMilliSeconds(long, String) - Static method in class org.apache.james.util.TimeConverter
Helper method to get the milliseconds for the given amount and unit
getMilliSeconds(String) - Static method in class org.apache.james.util.TimeConverter
Helper method to get the milliseconds for the given rawstring.
getMinorVersion() - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getName() - Method in class org.apache.james.core.MailImpl
Get the name of this MailImpl.
getName() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getName() - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
 
getName() - Method in class org.apache.james.protocols.lib.jmx.ConnectHandlerStats
 
getName() - Method in interface org.apache.james.protocols.lib.jmx.HandlerStatsMBean
Return the name of the handler
getName() - Method in class org.apache.james.protocols.lib.jmx.LineHandlerStats
 
getName() - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
getName() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
getName() - Method in interface org.apache.james.smtpserver.jmx.HookStatsMBean
Return the name of the Hook
getName() - Method in class org.apache.james.transport.util.MailetContextLog
 
getName() - Method in class org.apache.james.util.concurrent.NamedThreadFactory
Return the name
getNameInNamespace() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getNameParser(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getNameParser(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getNeededSize() - Method in exception org.apache.james.imapserver.netty.NettyImapRequestLineReader.NotEnoughDataException
Return the size of the data which is needed
getNextDelivery() - Method in interface org.apache.james.queue.api.ManageableMailQueue.MailQueueItemView
Return the timestamp when the mail will be ready for dequeuing or -1 if there is no restriction set..
getNonMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getNonMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getNonMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getNonMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getNotMatchedCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MatcherManagementMBean
Return the count of how many times the Matcher not matches
getNotMatchedCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getOk() - Method in class org.apache.james.pop3server.jmx.POP3CommandHandlerStats
 
getOk() - Method in interface org.apache.james.pop3server.jmx.POP3CommandHandlerStatsMBean
Return the count of successful handling returned by the handler
getOk() - Method in class org.apache.james.smtpserver.jmx.HookStats
 
getOk() - Method in interface org.apache.james.smtpserver.jmx.HookStatsMBean
Return the count of how many OK the hook returned
getOk() - Method in class org.apache.james.smtpserver.jmx.SMTPCommandHandlerStats
 
getOk() - Method in interface org.apache.james.smtpserver.jmx.SMTPCommandHandlerStatsMBean
Return the count of successful handling returned by the handler
getOrder() - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
 
getOutputStream(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Return the OutputStream which belongs to the given key
getParsedDynamicAccountParameters() - Method in class org.apache.james.fetchmail.FetchMail
Returns the ParsedDynamicAccountParameters.
getPassThrough() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getPassThrough() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the passThrough property.
getPassThrough(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the passThrough property, built dynamically using the original Mail object.
getPassword() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the password.
getPermantError() - Method in class org.apache.james.smtpserver.jmx.SMTPCommandHandlerStats
 
getPermantError() - Method in interface org.apache.james.smtpserver.jmx.SMTPCommandHandlerStatsMBean
Return the count of permanent errors returned by the handler
getPipeline() - Method in class org.apache.james.protocols.lib.netty.AbstractExecutorAwareChannelPipelineFactory
 
getPostmaster() - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getPrimaryName(String) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
Gets the main name of a local customer, handling alias
getProcessor(String) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
Return a MailProcessor for a given state
getProcessorStates() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
getProtocolHandlerChain() - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
Return the ProtocolHandlerChain which contains all loaded handlers
getQueue(String) - Method in interface org.apache.james.queue.api.MailQueueFactory
Return the MailQueue for the name.
getQueue(String) - Method in class org.apache.james.queue.file.FileMailQueueFactory
 
getQueue(String) - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
getQueuedTasks() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
getQueuedTasks() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
getQueuedTasks() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
getQueuedTasks() - Method in interface org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutorMBean
Return the queued tasks
getQuota() - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getQuota(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getQuota(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.MailboxQuotaFixed
 
getQuotaFile() - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getQuotaFile(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getRawInputStream() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRawInputStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getRealName(String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getReceivedDate() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRecipient() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the recipient.
getRecipientRewriteTable() - Method in class org.apache.james.system.hbase.TablePool
Get an instance of the RecipientRewriteTable table.
getRecipients() - Method in class org.apache.james.core.MailImpl
Get the recipients of this MailImpl.
getRecipients(Message.RecipientType) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getRecipients() - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper
 
getRecipients() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getRecipients() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the recipients property.
getRecipients(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the recipients property, built dynamically using the original Mail object.
getRecipients() - Method in class org.apache.james.transport.mailets.Bounce
 
getRecipients() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getRecipients() - Method in class org.apache.james.transport.mailets.Forward
 
getRecipients() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
getRecipients() - Method in class org.apache.james.transport.mailets.NotifySender
 
getRecipients() - Method in class org.apache.james.transport.mailets.Redirect
 
getReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
getRemoteAddr() - Method in class org.apache.james.core.MailImpl
Get the remote address associated with this MailImpl.
getRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteAddress, lazily initialised as required.
getRemoteDomain() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteDomain, lazily initialised as required.
getRemoteHost() - Method in class org.apache.james.core.MailImpl
Get the remote host associated with this MailImpl.
getRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteHostName, lazily initialised as required.
getRemoteReceivedHeaderIndex() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Method getRemoteReceivedHeaderIndex.
getReplyTo() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getReplyTo() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getReplyTo() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the replyto property.
getReplyTo(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the replyTo property, built dynamically using the original Mail object.
getReplyTo() - Method in class org.apache.james.transport.mailets.Forward
 
getRequestControls() - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
getRequiredHits() - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Return the required hits
getResource(String) - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext
 
getResource(String) - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
getResource(String) - Method in class org.apache.james.container.spring.filesystem.FileSystemImpl
 
getResource(String) - Method in class org.apache.james.container.spring.filesystem.ResourceLoaderFileSystem
 
getResource(String) - Method in class org.apache.james.container.spring.resource.AbstractJamesResourceLoader
Return the Resource for the given url.
getResource(String) - Method in interface org.apache.james.filesystem.api.FileSystem
to retrieve a resource.
getResourceLoader() - Static method in class org.apache.james.container.spring.context.JamesServerApplicationContext
Protected accessor for the resource loader.
getResponseControls() - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
getRetryInterval(int) - Method in class org.apache.james.util.retry.ExceptionRetryHandler
 
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getReversePath() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the reversePath property.
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the reversePath property, built dynamically using the original Mail object.
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.Bounce
 
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
 
getReversePath() - Method in class org.apache.james.transport.mailets.Forward
 
getReversePath() - Method in class org.apache.james.transport.mailets.Redirect
 
getReversePath(Mail) - Method in class org.apache.james.transport.mailets.Redirect
 
getRFC2822RECEIVEDHeaderFields() - Static method in class org.apache.james.fetchmail.MessageProcessor
Returns the rFC2822RECEIVEDHeaderFields.
getRootDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext
 
getRootDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext.JamesServerResourceLoader
 
getRootDirectory() - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
getRootDirectory() - Method in interface org.apache.james.container.spring.resource.JamesResourceLoader
Return the root directory of the application
getSchedule() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
getSchema(Name) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getSchema(String) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getSchemaClassDefinition(Name) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getSchemaClassDefinition(String) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
getScript(String, String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getScriptFile(String, String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getSearchPaths() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
Return the list of DNS servers in use by this service
getSelected() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
getSender() - Method in class org.apache.james.core.MailImpl
Get the sender of this MailImpl.
getSender() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSender() - Method in class org.apache.james.fetchmail.MessageProcessor
Method getSender answers a MailAddress for the sender.
getSender() - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper
 
getSender() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getSender() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the sender property.
getSender(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the sender property, built dynamically using the original Mail object.
getSender() - Method in class org.apache.james.transport.mailets.Forward
 
getSentDate() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSeparator(String) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Returns the character used to delineate multiple addresses.
getServerInfo() - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
getServers() - Method in class org.apache.james.protocols.lib.netty.AbstractServerFactory
Return all AbstractConfigurableAsyncServer instances that was create via this Factory
getServiceClass() - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
Return the class which will be used to expose the service in the OSGI registry
getServiceClass() - Method in class org.apache.james.container.spring.osgi.DomainListTracker
 
getServiceClass() - Method in class org.apache.james.container.spring.osgi.RecipientRewriteTableTracker
 
getServiceClass() - Method in class org.apache.james.container.spring.osgi.UsersRepositoryTracker
 
getServiceType() - Method in class org.apache.james.imapserver.netty.IMAPServer
 
getServiceType() - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
getServiceType() - Method in class org.apache.james.pop3server.netty.POP3Server
 
getServiceType() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return the service type of the server
getServiceType(SMTPSession) - Method in class org.apache.james.smtpserver.JamesWelcomeMessageHandler
 
getServiceType() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
getSession() - Method in class org.apache.james.fetchmail.FetchMail
Returns the session, lazily initialized if required.
getSession() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the session.
getSieveRootDirectory() - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getSize() - Method in class org.apache.james.core.MailHeaders
Return the size of the headers
getSize() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSize() - Method in class org.apache.james.core.MimeMessageWrapper
This is the MimeMessage implementation - this should return ONLY the body, not the entire message (should not count headers).
getSize() - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
Try to use ActiveMQ StatisticsPlugin to get size and if that fails fallback to JMSMailQueue.getSize()
getSize() - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Return the size of the queue or -1 if the size could not get calculated
getSize() - Method in interface org.apache.james.queue.api.ManageableMailQueue
Return the size of the queue
getSize() - Method in class org.apache.james.queue.file.FileMailQueue
 
getSize() - Method in class org.apache.james.queue.jms.JMSMailQueue
 
getSize() - Method in class org.apache.james.queue.library.MailQueueManagement
 
getSize(String) - Method in class org.apache.james.repository.file.FilePersistentStreamRepository
Return the size of the file which belongs to the given key
getSize() - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper
 
getSlowestProcessing() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailProcessorManagementMBean
Return the time in ms of the slowest processing
getSlowestProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getSlowestProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getSlowestProcessing() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getSMTPGreeting() - Method in class org.apache.james.lmtpserver.netty.LMTPServer.LMTPConfigurationImpl
 
getSMTPGreeting() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
getSMTPHostAddresses(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
Performs DNS lookups as needed to find servers which should or might support SMTP.
getSocketType() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return the socket type of the server.
getSocketType() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return the socket type.
getSoftwareName() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
getSourceId() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Returns the unique identifier of this input stream source
getSourceId() - Method in class org.apache.james.core.MimeMessageSource
Returns a unique String ID that represents the location from where this file is loaded.
getSourceId() - Method in class org.apache.james.core.MimeMessageWrapper
Returns the source ID of the MimeMessageSource that is supplying this with data.
getSourceId() - Method in class org.apache.james.mailrepository.file.MimeMessageStreamRepositorySource
Returns a unique String ID that represents the location from where this source is loaded.
getSourceId() - Method in class org.apache.james.mailrepository.jdbc.MimeMessageJDBCSource
Returns a unique String ID that represents the location from where this source is loaded.
getSourceId() - Method in class org.apache.james.queue.activemq.MimeMessageBlobMessageSource
 
getSourceId() - Method in class org.apache.james.queue.jms.MimeMessageObjectMessageSource
 
getSpamMessageCount() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public getter for spamMessageCount.
getSpamTokenCounts() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public getter for the spamTokenCounts Map.
getSpecialAddress(String, String[]) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Returns the AbstractRedirect.SpecialAddress that corresponds to an init parameter value.
getSqlFileName() - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Getter for property sqlFileName.
getSqlParameters() - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Getter for property sqlParameters.
getSQLSectionName() - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
getSQLSectionName() - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
getSQLSectionName() - Method in class org.apache.james.transport.matchers.NetworkIsInWhitelist
 
getSqlString(String) - Method in class org.apache.james.util.sql.SqlResources
Returns a named SQL string for the specified connection, replacing parameters with the values set.
getSqlString(String, boolean) - Method in class org.apache.james.util.sql.SqlResources
Returns a named SQL string for the specified connection, replacing parameters with the values set.
getStandardPackage() - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.AbstractLoaderBeanFactory
Return the package name which will be used as suffix if the name provided for AbstractLoaderBeanFactory.load(String) does not contain a package name
getStandardPackage() - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.MailetLoaderBeanFactory
 
getStandardPackage() - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.MatcherLoaderBeanFactory
 
getStartTLSSupported() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return true if startTLS is supported by the server
getStartTLSSupported() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getState() - Method in class org.apache.james.core.MailImpl
Get the state of this MailImpl.
getState() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
getState() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
getStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Returns the accounts.
getStatus(MessagingException) - Method in class org.apache.james.transport.mailets.DSNBounce
Guessing status code by the exception provided.
getStatusReport(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Answer a StringBuilder containing a message reflecting the current status of the message being processed.
getSubject() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
getSubject() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getSubject() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the subject property.
getSubject(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the subject property, built dynamically using the original Mail object.
getSubject() - Method in class org.apache.james.transport.mailets.Forward
 
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the prefix property.
getSubjectPrefix(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the subjectPrefix property, built dynamically using the original Mail object.
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.Forward
 
getSuccessCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailProcessorManagementMBean
Return the count of how many time the processing was done without and error
getSuccessCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
getSuccessCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
getSuccessCount() - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
getSupportedLogLevels() - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
getSupportedLogLevels() - Method in interface org.apache.james.container.spring.lifecycle.LogProviderManagementMBean
 
getTableCreateQueryName() - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
getTableCreateQueryName() - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
getTableCreateQueryName() - Method in class org.apache.james.transport.matchers.NetworkIsInWhitelist
 
getTableName() - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
getTableName() - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
getTableName() - Method in class org.apache.james.transport.matchers.NetworkIsInWhitelist
 
getTargetAddress() - Method in class org.apache.james.rrt.jpa.model.JPARecipientRewrite
 
getTargetString(String, String, Map<String, String>) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Returns the real recipient given a virtual username and domain.
getTemporaryError() - Method in class org.apache.james.smtpserver.jmx.SMTPCommandHandlerStats
 
getTemporaryError() - Method in interface org.apache.james.smtpserver.jmx.SMTPCommandHandlerStatsMBean
Return the count of temporary errors returned by the handler
getThreadCount() - Method in interface org.apache.james.mailetcontainer.api.jmx.MailSpoolerMBean
Return the number of threads used for spooling
getThreadCount() - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
getThreadPoolJMXPath() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
getTimeout() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return the timeout in seconds
getTo() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
getTo() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the to property.
getTo(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the to property, built dynamically using the original Mail object.
getTo() - Method in class org.apache.james.transport.mailets.Bounce
 
getTo() - Method in class org.apache.james.transport.mailets.DSNBounce
 
getTo() - Method in class org.apache.james.transport.mailets.Forward
 
getTo() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
getTo() - Method in class org.apache.james.transport.mailets.NotifySender
 
getTo() - Method in class org.apache.james.transport.mailets.Redirect
 
getTotalTasks() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
getTotalTasks() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
getTotalTasks() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
getTotalTasks() - Method in interface org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutorMBean
Return the total tasks handled by this executor
getTypeCode(String) - Method in class org.apache.james.transport.mailets.AbstractRedirect
A private method to convert types from string to int.
getUrls() - Method in class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
 
getUrls() - Method in interface org.apache.james.mailrepository.api.MailRepositoryStore
Return a List which contains all urls of the selected MailRepository's
getUsed(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Gets the storage used in the recipient's inbox.
getUser() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the user.
getUser() - Method in class org.apache.james.rrt.jpa.model.JPARecipientRewrite
 
getUserByName(String) - Method in interface org.apache.james.user.api.UsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
getUserByName(String) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
getUserByName(String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Get the user object with the specified user name.
getUserByName(String, boolean) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Gets a user by name, ignoring case if specified.
getUserByName(String) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
getUserByNameIterating(String, boolean) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Gets a user by name, ignoring case if specified.
getUserDirectory(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getUserDirectoryFile(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
getUserDomainMappings(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Return the explicit mapping stored for the given user and domain.
getUserDomainMappings(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Return the explicit mapping stored for the given user and domain.
getUserDomainMappings(String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
getUserDomainMappings(String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
getUserDomainMappings(String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.rrt.hbase.HBaseRecipientRewriteTable
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.rrt.jpa.JPARecipientRewriteTable
 
getUserDomainMappingsInternal(String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Return Collection of all mappings for the given username and domain
getUsername(MailAddress) - Method in class org.apache.james.transport.mailets.SieveMailet
Return the username to use for sieve processing for the given MailAddress.
getUserName() - Method in interface org.apache.james.user.api.model.User
Return the user name of this user
getUserName() - Method in class org.apache.james.user.jcr.model.JCRUser
 
getUserName() - Method in class org.apache.james.user.jpa.model.JPAUser
 
getUserName() - Method in class org.apache.james.user.ldap.ReadOnlyLDAPUser
Fulfils the contract User.getUserName().
getUserName() - Method in class org.apache.james.user.lib.model.DefaultUser
 
getUsers() - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
Gets the users repository.
getUsers() - Method in class org.apache.james.smtpserver.UsersRepositoryAuthHook
Gets the users repository.
getUsersRepositoryTable() - Method in class org.apache.james.system.hbase.TablePool
Get an instance of the UsersRepository table.
getVarDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext
 
getVarDirectory() - Method in class org.apache.james.container.spring.context.JamesServerApplicationContext.JamesServerResourceLoader
 
getVarDirectory() - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
getVarDirectory() - Method in interface org.apache.james.container.spring.resource.JamesResourceLoader
Return the absolute directory of the application
getVirtualHostingEnabled() - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Return true if the UserRepository has VirtualHosting enabled
getVirtualHostingEnabled() - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
getWhiteListedNetworks() - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
getWrapped() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
getWrappedMessage() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Return wrapped mimeMessage
getWrappedMessageForWriting() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Check the number of references over the MimeMessage and clone it if needed before returning the reference
getWritableOutputStream() - Method in class org.apache.james.core.MimeMessageInputStreamSource
 
getXMLMappings(String) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Returns a Map which contains the mappings
GROUP_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 

H

handleBouncing(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleBouncing sets the Mail state to ERROR and delete from the message store.
handleException(MessagingException, Mail, String, String, Logger) - Static method in class org.apache.james.mailetcontainer.impl.ProcessorUtil
This is a helper method that updates the state of the mail object to Mail.ERROR as well as recording the exception to the log
handleMappings(Collection<String>, MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTableMailet
Handle the given mappings to map the original recipient to the right one
handleMarkSeenNotPermanent(MimeMessage) - Method in class org.apache.james.fetchmail.FolderProcessor
Handler for when the folder does not support the SEEN flag.
handleMarkSeenNotPermanent() - Method in class org.apache.james.fetchmail.MessageProcessor
Handler for when the folder does not support the SEEN flag.
handleParseException(ParseException) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleParseException.
HandlersPackage - Interface in org.apache.james.protocols.lib.handler
Provides a mean to bundle a set of handlers (defined by their classnames) within a single object.
HandlerStatsMBean - Interface in org.apache.james.protocols.lib.jmx
JMX MBean for Handler statistics
handleUnknownHostException(UnknownHostException) - Method in class org.apache.james.fetchmail.MessageProcessor
Method handleUnknownHostException.
hasAttributes() - Method in class org.apache.james.core.MailImpl
 
hasCorrectArguments(int) - Method in enum org.apache.james.cli.type.CmdType
Validate that the number of arguments match the passed value.
hashCode() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
hashCode() - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet4Network
 
hashCode() - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet6Network
Return hashCode representation of this class
hashCode() - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
Provide a hash code that is consistent with equals for this class
hashCode() - Method in class org.apache.james.mailrepository.jdbc.MimeMessageJDBCSource
Provide a hash code that is consistent with equals for this class
hashCode() - Method in class org.apache.james.rrt.jpa.model.JPARecipientRewrite.RecipientRewriteTableId
 
hashCode() - Method in class org.apache.james.user.jpa.model.JPAUser
 
hashPassword(String, String) - Static method in class org.apache.james.user.jcr.model.JCRUser
Hashes salted password.
hasMXRecord(SMTPSession, String) - Method in class org.apache.james.smtpserver.fastfail.ValidSenderDomainHandler
 
hasNext() - Method in class org.apache.james.dnsservice.library.MXHostAddressIterator
 
hasQuota() - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
hasQuota(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
hasUser(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
haveSpace(String, String, long) - Method in class org.apache.james.filesystem.api.SieveFileRepository
The default quota, if any, is stored in file '.quota' in the sieve root directory.
HBaseDomainList - Class in org.apache.james.domainlist.hbase
Implementation of the DomainList for a HBase persistence.
HBaseDomainList() - Constructor for class org.apache.james.domainlist.hbase.HBaseDomainList
 
HBaseRecipientRewriteTable - Class in org.apache.james.rrt.hbase
Implementation of the RecipientRewriteTable for a HBase persistence.
HBaseRecipientRewriteTable() - Constructor for class org.apache.james.rrt.hbase.HBaseRecipientRewriteTable
 
HBaseUsersRepository - Class in org.apache.james.user.hbase
Implementation of the UserRepository for a HBase persistence.
HBaseUsersRepository() - Constructor for class org.apache.james.user.hbase.HBaseUsersRepository
 
HDomainList - Interface in org.apache.james.domainlist.hbase.def
Definitions for the DomainList HBase Table.
HDomainList.COLUMN - Interface in org.apache.james.domainlist.hbase.def
 
headersModified - Variable in class org.apache.james.core.MimeMessageWrapper
This is false until we parse the message
HEADS - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
HEARTBEAT_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
HELLO_NAME - Static variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
The name of the parameter defining the service hello name.
HEX_DIGITS - Static variable in class org.apache.james.repository.file.AbstractFileRepository
 
HIGH_PRIORITY - Static variable in interface org.apache.james.queue.api.MailPrioritySupport
Handle mail with highest priority
HookResultJMXMonitor - Class in org.apache.james.smtpserver.jmx
HookResultHook implementation which will register a HookStatsMBean under JMX for every Hook it processed
HookResultJMXMonitor() - Constructor for class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
HookStats - Class in org.apache.james.smtpserver.jmx
JMX Bean which keep track of statistics for a given Hook
HookStats(String, String) - Constructor for class org.apache.james.smtpserver.jmx.HookStats
 
HookStatsMBean - Interface in org.apache.james.smtpserver.jmx
JMX Bean which shows Hook statistics
hostFromUriStr(String) - Static method in class org.apache.james.smtpserver.fastfail.URIScanner
Extracts and returns the host portion of URI string.
HRecipientRewriteTable - Interface in org.apache.james.rrt.hbase.def
Definitions for the RecipientRewriteTable HBase Table.
HRecipientRewriteTable.COLUMN - Interface in org.apache.james.rrt.hbase.def
 
HUsersRepository - Interface in org.apache.james.user.hbase.def
Definitions for the UsersRepository HBase Table.
HUsersRepository.COLUMN - Interface in org.apache.james.user.hbase.def
 

I

ignoreCase - Variable in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
Ignore case in usernames
ImapChannelUpstreamHandler - Class in org.apache.james.imapserver.netty
SimpleChannelUpstreamHandler which handles IMAP
ImapChannelUpstreamHandler(String, ImapProcessor, ImapEncoder, Logger, boolean, boolean) - Constructor for class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
ImapChannelUpstreamHandler(String, ImapProcessor, ImapEncoder, Logger, boolean, boolean, SSLContext, String[]) - Constructor for class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
ImapHeartbeatHandler - Class in org.apache.james.imapserver.netty
 
ImapHeartbeatHandler() - Constructor for class org.apache.james.imapserver.netty.ImapHeartbeatHandler
 
ImapIdleStateHandler - Class in org.apache.james.imapserver.netty
IdleStateAwareChannelHandler which will call ImapSession.logout() if the connected client did not receive or send any traffic in a given timeframe
ImapIdleStateHandler() - Constructor for class org.apache.james.imapserver.netty.ImapIdleStateHandler
 
ImapLineHandlerAdapter - Class in org.apache.james.imapserver.netty
SimpleChannelUpstreamHandler implementation which will delegate the data received on ImapLineHandlerAdapter.messageReceived(ChannelHandlerContext, MessageEvent) to a ImapLineHandler.onLine(ImapSession, byte[])
ImapLineHandlerAdapter(ImapSession, ImapLineHandler) - Constructor for class org.apache.james.imapserver.netty.ImapLineHandlerAdapter
 
ImapRequestFrameDecoder - Class in org.apache.james.imapserver.netty
FrameDecoder which will decode via and ImapDecoder instance
ImapRequestFrameDecoder(ImapDecoder, int, int) - Constructor for class org.apache.james.imapserver.netty.ImapRequestFrameDecoder
 
IMAPServer - Class in org.apache.james.imapserver.netty
NIO IMAP Server which use Netty
IMAPServer() - Constructor for class org.apache.james.imapserver.netty.IMAPServer
 
IMAPServerFactory - Class in org.apache.james.imapserver.netty
 
IMAPServerFactory() - Constructor for class org.apache.james.imapserver.netty.IMAPServerFactory
 
IMAPServerMBean - Interface in org.apache.james.imapserver.netty
 
importMailsFromJames23(String) - Method in class org.apache.james.container.spring.tool.James23Importer
Import 2.3 mails to 3.0 mails.
importMailsFromJames23(String) - Method in class org.apache.james.container.spring.tool.James23ImporterManagement
 
importMailsFromJames23(String) - Method in interface org.apache.james.container.spring.tool.James23ImporterManagementMBean
Import the mails for each users from the given mail repository path.
importUsersAndMailsFromJames23(String, String) - Method in class org.apache.james.container.spring.tool.James23Importer
Import 2.3 users to 3.0 users (taking virtualDomains into account)
Import 2.3 mails to 3.0 mails.
importUsersAndMailsFromJames23(String, String) - Method in class org.apache.james.container.spring.tool.James23ImporterManagement
 
importUsersAndMailsFromJames23(String, String) - Method in interface org.apache.james.container.spring.tool.James23ImporterManagementMBean
First import users (each user is created with the given default password), the import the mails for each users from the given mail repository path.
importUsersFromJames23(String) - Method in class org.apache.james.container.spring.tool.James23Importer
Import 2.3 users to 3.0 users (taking virtualDomains into account)
importUsersFromJames23(String) - Method in class org.apache.james.container.spring.tool.James23ImporterManagement
 
importUsersFromJames23(String) - Method in interface org.apache.james.container.spring.tool.James23ImporterManagementMBean
Import users (each user is created with the given default password).
increment(Response) - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
Increment stats based on the given response
increment(Response) - Method in class org.apache.james.protocols.lib.jmx.ConnectHandlerStats
Increment the stats
increment(Response) - Method in class org.apache.james.protocols.lib.jmx.LineHandlerStats
Increment the stats
increment(int) - Method in class org.apache.james.smtpserver.jmx.HookStats
 
incrementReferenceCount() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
incrementStats(Response) - Method in class org.apache.james.pop3server.jmx.POP3CommandHandlerStats
 
incrementStats(Response) - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerStats
Subclasses need to implement this to handle more precise stats
incrementStats(Response) - Method in class org.apache.james.smtpserver.jmx.SMTPCommandHandlerStats
 
Inet4Network - Class in org.apache.james.dnsservice.library.inetnetwork.model
 
Inet4Network(InetAddress, InetAddress) - Constructor for class org.apache.james.dnsservice.library.inetnetwork.model.Inet4Network
You need a IP address and an subnetmask to construct an Inet4Network.
Both constructor parameters are passed via a InetAddress.
Inet6Network - Class in org.apache.james.dnsservice.library.inetnetwork.model
 
Inet6Network(InetAddress, Integer) - Constructor for class org.apache.james.dnsservice.library.inetnetwork.model.Inet6Network
You need a IP address (InetAddress) and an subnetmask (Integer) to construct an Inet6Network.
InetNetwork - Interface in org.apache.james.dnsservice.library.inetnetwork.model
An InetNetwork represents a IPv4 or IPv6 address with a subnet mask.
The subnet mask allows to represent one or more host (a "network of hosts").
InetNetworkBuilder - Class in org.apache.james.dnsservice.library.inetnetwork
Builds a InetNetwork (Inet4Network or Inet6Network) in function on the provided string pattern that represents a subnet.
InetNetworkBuilder(DNSService) - Constructor for class org.apache.james.dnsservice.library.inetnetwork.InetNetworkBuilder
Constructs a InetNetwork.
info(String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(Marker, String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(Marker, String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(Marker, String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(Marker, String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(Marker, String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
info(String) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(Marker, String) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(Marker, String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(Marker, String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(Marker, String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
info(Marker, String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
init() - Method in class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
 
init() - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
init() - Method in class org.apache.james.domainlist.jpa.JPADomainList
 
init() - Method in class org.apache.james.fetchmail.FetchScheduler
 
init() - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
init() - Method in class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
 
init() - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
Initializes the spool manager.
init() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
init() - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
Init the container
init() - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
init() - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
init() - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
Initialises the JDBC repository.
init(Configuration) - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
init(Configuration) - Method in class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
 
init(Configuration) - Method in class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
 
init(Configuration) - Method in interface org.apache.james.protocols.lib.lifecycle.InitializingLifecycleAwareProtocolHandler
Init with the given Configuration
init() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
init() - Method in class org.apache.james.protocols.lib.netty.AbstractServerFactory
 
init() - Method in class org.apache.james.protocols.lib.ProtocolHandlerChainImpl
 
init() - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
init() - Method in class org.apache.james.repository.file.AbstractFileRepository
 
init() - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.DNSRBLHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.MaxRcptHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.SpamTrapHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
 
init(Configuration) - Method in class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
init(Configuration) - Method in class org.apache.james.smtpserver.MailPriorityHandler
 
init() - Method in class org.apache.james.smtpserver.SendMailHandler
 
init(Configuration) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
 
init() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Mailet initialization routine.
init() - Method in class org.apache.james.transport.mailets.DSNBounce
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.FromRepository
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.transport.mailets.JDBCAlias
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
Initialize the mailet
init() - Method in class org.apache.james.transport.mailets.LocalDelivery
 
init() - Method in class org.apache.james.transport.mailets.RemoteDelivery
Initializes all arguments based on configuration values specified in the James configuration file.
init(MailetConfig) - Method in class org.apache.james.transport.mailets.SieveMailet
 
init() - Method in class org.apache.james.transport.mailets.SpamAssassin
 
init() - Method in class org.apache.james.transport.mailets.SPF
 
init() - Method in class org.apache.james.transport.mailets.ToRecipientFolder
 
init() - Method in class org.apache.james.transport.mailets.ToRepository
Initialize the mailet, loading configuration information.
init() - Method in class org.apache.james.transport.mailets.ToSenderFolder
 
init() - Method in class org.apache.james.transport.mailets.WhiteListManager
Initializes the mailet.
init() - Method in class org.apache.james.transport.mailets.XMLRecipientRewriteTable
Deprecated.
Initialize the mailet
init() - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
init() - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
init() - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
 
init() - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
init() - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
init() - Method in class org.apache.james.transport.matchers.NetworkIsInWhitelist
 
init() - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
init() - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Initialises the JDBC repository.
init() - Method in class org.apache.james.user.jpa.JPAUsersRepository
 
init() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Initialises the user-repository instance.
init(File, String, Connection, Map<String, String>) - Method in class org.apache.james.util.sql.SqlResources
Configures a DbResources object to provide SQL statements from a file.
init(InputStream, String, Connection, Map<String, String>) - Method in class org.apache.james.util.sql.SqlResources
Configures a DbResources object to provide SQL statements from an InputStream.
init(Document, String, Connection, Map<String, String>) - Method in class org.apache.james.util.sql.SqlResources
Configures a SqlResources object from an xml document.
initialize() - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
Initializes default values for local fields.
InitializingLifecycleAwareProtocolHandler - Interface in org.apache.james.protocols.lib.lifecycle
 
initSqlQueries(Connection, MailetContext) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
Initializes the sql query environment from the SqlResources file.
Will look for conf/sqlResources.xml.
Will not create the database resources, if missing
(this task is done, if needed, in the WhiteListManager initialization routine).
initSqlQueries(Connection, File) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Initializes the sql query environment from the SqlResources file.
insertTriplet(String, String, String, int, long) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
InSpammerBlacklist - Class in org.apache.james.transport.matchers
Checks the network IP address of the sending server against a blacklist of spammers.
InSpammerBlacklist() - Constructor for class org.apache.james.transport.matchers.InSpammerBlacklist
 
internalRemove(String) - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
internalRemove(String) - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
internalRemove(String) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
internalRemove(String) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
internalStore(Mail) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
InternetHeadersInputStream - Class in org.apache.james.core
Provide an InputStream over an InternetHeaders instance.
InternetHeadersInputStream(InternetHeaders) - Constructor for class org.apache.james.core.InternetHeadersInputStream
 
InternetHeadersInputStream(Enumeration<String>) - Constructor for class org.apache.james.core.InternetHeadersInputStream
 
ipMap - Static variable in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
The map in which the ipAddresses and timestamp stored
isActivated() - Method in class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Indicates if group/role-based restriction is enabled for the the user-store, based on the information encapsulated in the instance.
isActiveFile(String, File) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
isAuthentic(String, CharSequence) - Method in class org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator
 
isAuthorized(String) - Static method in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
Return true if the ip is authorized to relay
isAuthRequired(String) - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
isBlacklistedRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isBlacklistedRecipient.
isBlacklistedRecipient() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the Blacklisted.
isBodyModified() - Method in class org.apache.james.core.MimeMessageWrapper
Get whether the body of the message has been modified
isBouncing() - Method in class org.apache.james.fetchmail.MessageProcessor
Check if this mail has been bouncing by counting the X-fetched-from headers for this task
isComplete() - Method in interface org.apache.james.mailrepository.file.MBoxMailRepository.MessageAction
 
isCompressionActive() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
isCompressionSupported() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
isDebug - Variable in class org.apache.james.transport.mailets.AbstractRedirect
Controls certain log messages.
isDebugEnabled() - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isDebugEnabled(Marker) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isDebugEnabled() - Method in class org.apache.james.transport.util.MailetContextLog
Return true if debug logging is enabled
isDebugEnabled(Marker) - Method in class org.apache.james.transport.util.MailetContextLog
 
isDefaultRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the defaultRemoteAddress.
isDefaultSenderDomainPart() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the defaultSenderDomainPart.
isDefaultSenderLocalPart() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the defaultSenderLocalPart.
isDeferRecipientNotFound() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the isDeferRecipientNotFound.
isEnabled() - Method in class org.apache.james.fetchmail.FetchScheduler
Describes whether this service is enabled by configuration.
isEnabled() - Method in interface org.apache.james.fetchmail.FetchSchedulerMBean
 
isEnabled() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return true if the server is enabled
isEnabled() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
Return if the server is enabled by the configuration
isErrorEnabled() - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isErrorEnabled(Marker) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isErrorEnabled() - Method in class org.apache.james.transport.util.MailetContextLog
Enabled, return true
isErrorEnabled(Marker) - Method in class org.apache.james.transport.util.MailetContextLog
 
isExpunged() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isFatalEnabled() - Method in class org.apache.james.transport.util.MailetContextLog
Enabled, return true
isFetchAll() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the fetchAll.
isFetching() - Method in class org.apache.james.fetchmail.FetchMail
Returns the fetching.
isHeaderModified() - Method in class org.apache.james.core.MimeMessageWrapper
Get whether the header of the message has been modified
isIgnoreRecipientHeader() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the ignoreOriginalRecipient.
isInfoEnabled() - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isInfoEnabled(Marker) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isInfoEnabled() - Method in class org.apache.james.transport.util.MailetContextLog
Enabled, return true
isInfoEnabled(Marker) - Method in class org.apache.james.transport.util.MailetContextLog
 
IsInWhiteList - Class in org.apache.james.transport.matchers
Matches recipients having the mail sender in the recipient's private whitelist .
IsInWhiteList() - Constructor for class org.apache.james.transport.matchers.IsInWhiteList
 
isLeave() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leave.
isLeaveBlacklisted() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveBlacklisted.
isLeaveMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the LeaveMaxMessageSizeExceeded.
isLeaveRecipientNotFound() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveRecipientNotFound.
isLeaveRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveRemoteReceivedHeaderInvalid.
isLeaveRemoteRecipient() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveRemoteRecipient.
isLeaveUndeliverable() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveUndeliverable.
isLeaveUserUndefined() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the leaveUserUndefinded.
isLocalDomain(String) - Method in class org.apache.james.smtpserver.AuthRequiredToRelayRcptHook
 
isLocalDomain(SMTPSession, String) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
isLocalDomain(String) - Method in class org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
 
isLocalEmail(MailAddress) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
isLocalRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isLocalRecipient.
isLocalServer(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method isLocalServer.
isLocalServer(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
isLocalUser(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
isLocked(Object) - Method in class org.apache.james.mailrepository.lib.Lock
Check to see if the object is locked
isMarkBlacklistedSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markBlacklistedSeen.
isMarkMaxMessageSizeExceededSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the MarkMaxMessageSizeExceededSeen.
isMarkRecipientNotFoundSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markRecipientNotFoundSeen.
isMarkRemoteReceivedHeaderInvalidSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markRemoteReceivedHeaderInvalidSeen.
isMarkRemoteRecipientSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markRemoteRecipientSeen.
isMarkSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markSeen.
isMarkSeenPermanent() - Method in class org.apache.james.fetchmail.FolderProcessor
Returns the isMarkSeenPermanent.
isMarkUndeliverableSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markUndeliverableSeen.
isMarkUserUndefinedSeen() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the markUserUndefindedSeen.
isMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the maxMessageSizeExceeded, lazily initialised as required.
isMessageDeleted() - Method in class org.apache.james.fetchmail.MessageProcessor
Is the DELETED flag set?
isMessageSeen() - Method in class org.apache.james.fetchmail.MessageProcessor
Is the SEEN flag set?
isMimeType(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isModified() - Method in class org.apache.james.core.MimeMessageWrapper
Get whether the message has been modified.
isOpenReadOnly() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Answers true if the folder should be opened read only.
isPlainAuthDisallowed() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
isPreviouslyUnprocessed() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns boolean indicating if the message to be delivered was unprocessed in a previous delivery attempt.
isRecipientChecked(MailAddress) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
Checks the recipient.
Does a super.isRecipientChecked and checks that the recipient is a known user in the local server.
If a subclass overrides this method it should "and" super.isRecipientChecked to its check.
isRecipientNotFound() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the recipientNotFound.
isRecurse() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the recurse.
isRejectBlacklisted() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectUserBlacklisted.
isRejectMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectMaxMessageSizeExceeded.
isRejectRecipientNotFound() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the rejectRecipientNotFound.
isRejectRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectRemoteReceivedHeaderInvalid.
isRejectRemoteRecipient() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectRemoteRecipient.
isRejectUserUndefined() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Returns the RejectUserUndefinded.
isRelayingAllowed(String) - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
isRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the remoteReceivedHeaderInvalid, lazily initialised.
isRemoteRecipient() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the localRecipient.
isReply() - Method in class org.apache.james.transport.mailets.AbstractNotify
 
isReply() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the isReply property.
isReply(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the isReply property, built dynamically using the original Mail object.
isReply() - Method in class org.apache.james.transport.mailets.Forward
 
isSeen(MimeMessage) - Method in class org.apache.james.fetchmail.FolderProcessor
Answer if aMessage has been SEEN.
isSet(String) - Method in class org.apache.james.core.MailHeaders
Check if a particular header is present.
isSet(Flags.Flag) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
isStarted() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Return true if the server is started, which basicly means it is bound to a address and accept connections
isStarted() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
isStatic - Variable in class org.apache.james.transport.mailets.AbstractRedirect
Holds the value of the static init parameter.
isStatic() - Method in class org.apache.james.transport.mailets.AbstractRedirect
Gets the static property.
isStatic() - Method in class org.apache.james.transport.mailets.Redirect
 
isThreePartTLD(String) - Static method in class org.apache.james.smtpserver.TLDLookup
Determines if a three-part domain string (xxx.xxx.xxx) is contained in the cache of known three-part TLDs.
isTLSActive() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
isTraceEnabled() - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isTraceEnabled(Marker) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isTraceEnabled() - Method in class org.apache.james.transport.util.MailetContextLog
Not enabled return false
isTraceEnabled(Marker) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
isTwoPartTLD(String) - Static method in class org.apache.james.smtpserver.TLDLookup
Determines if a two-part domain string (xxx.xxx) is contained in the cache of known two-part TLDs.
isUserUndefined() - Method in class org.apache.james.fetchmail.MessageProcessor
Returns the userUndefined.
isV6(String) - Static method in class org.apache.james.dnsservice.library.inetnetwork.InetNetworkBuilder
Returns true if the string parameters is a IPv6 pattern.
isValid() - Method in class org.apache.james.core.MailHeaders
Check if all REQUIRED headers fields as specified in RFC 822 are present.
isValidRecipient(SMTPSession, MailAddress) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
isValidUsername(String) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
isWarnEnabled() - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isWarnEnabled(Marker) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
isWarnEnabled() - Method in class org.apache.james.transport.util.MailetContextLog
Enabled, return true
isWarnEnabled(Marker) - Method in class org.apache.james.transport.util.MailetContextLog
 
iterator() - Method in interface org.apache.james.mailetcontainer.impl.matchers.CompositeMatcher
 
iterator() - Method in class org.apache.james.mailetcontainer.impl.matchers.GenericCompositeMatcher
 

J

James23Importer - Class in org.apache.james.container.spring.tool
Tool to import James 2.3 users and mails into James 3.0.
James23Importer() - Constructor for class org.apache.james.container.spring.tool.James23Importer
 
James23ImporterManagement - Class in org.apache.james.container.spring.tool
James23Importer support via JMX.
James23ImporterManagement() - Constructor for class org.apache.james.container.spring.tool.James23ImporterManagement
 
James23ImporterManagementMBean - Interface in org.apache.james.container.spring.tool
Allow to copy MailboxManager contents from one to the other via JMX
JAMES_BLOB_URL - Static variable in interface org.apache.james.queue.activemq.ActiveMQSupport
The URL of the Blobmessage content
JAMES_MAIL_ATTRIBUTE_NAMES - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the mail attribute names as String
JAMES_MAIL_ERROR_MESSAGE - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the error message as String
JAMES_MAIL_LAST_UPDATED - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the last updated time as long (ms)
JAMES_MAIL_MESSAGE_SIZE - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the mail size as long (bytes)
JAMES_MAIL_NAME - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the mail name as String
JAMES_MAIL_RECIPIENTS - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the recipient as String
JAMES_MAIL_REMOTEADDR - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the remote ipaddress as String
JAMES_MAIL_REMOTEHOST - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the remote hostname as String
JAMES_MAIL_SENDER - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the sender as String
JAMES_MAIL_SEPARATOR - Static variable in interface org.apache.james.queue.jms.JMSSupport
Separator which is used for separate an array of String values in the JMS Property value
JAMES_MAIL_STATE - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds the mail state as String
JAMES_NEXT_DELIVERY - Static variable in interface org.apache.james.queue.jms.JMSSupport
JMS Property which holds next delivery time as long (ms)
JAMES_QUEUE_NAME - Static variable in interface org.apache.james.queue.activemq.ActiveMQSupport
The name of the Queue the mail is stored in
JAMES_REUSE_BLOB_URL - Static variable in interface org.apache.james.queue.activemq.ActiveMQSupport
Indicate that the Blobmessage content is reused for a new message
JamesDataCmdHandler - Class in org.apache.james.smtpserver
handles DATA command
JamesDataCmdHandler() - Constructor for class org.apache.james.smtpserver.JamesDataCmdHandler
 
JamesMailCmdHandler - Class in org.apache.james.smtpserver
 
JamesMailCmdHandler() - Constructor for class org.apache.james.smtpserver.JamesMailCmdHandler
 
JamesMailetContext - Class in org.apache.james.mailetcontainer.impl
 
JamesMailetContext() - Constructor for class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
JamesMailSpooler - Class in org.apache.james.mailetcontainer.impl
Manages the mail spool.
JamesMailSpooler() - Constructor for class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
JamesMessageHook - Interface in org.apache.james.smtpserver
Custom message handlers must implement this interface The message hooks will be server-wide common to all the SMTPHandlers, therefore the handlers must store all the state information in the SMTPSession object
JamesRcptCmdHandler - Class in org.apache.james.smtpserver
 
JamesRcptCmdHandler() - Constructor for class org.apache.james.smtpserver.JamesRcptCmdHandler
 
JamesResourceLoader - Interface in org.apache.james.container.spring.resource
ResourceLoader which offer extra methods to retrieve the Path to all important Directories, which are in use by JAMES.
JamesServerApplicationContext - Class in org.apache.james.container.spring.context
ApplicationContext which loads all needed Spring beans for JAMES
JamesServerApplicationContext(String[]) - Constructor for class org.apache.james.container.spring.context.JamesServerApplicationContext
 
JamesServerApplicationContext.JamesServerResourceLoader - Class in org.apache.james.container.spring.context
 
JamesServerApplicationContext.JamesServerResourceLoader() - Constructor for class org.apache.james.container.spring.context.JamesServerApplicationContext.JamesServerResourceLoader
 
JamesServerWebApplicationContext - Class in org.apache.james.container.spring.context.web
XmlWebApplicationContext which is used to startup james in a servlet container
JamesServerWebApplicationContext() - Constructor for class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
JamesUser - Interface in org.apache.james.user.api.model
Deprecated.
Just use the User interface for Users. Forwarding and Aliasing should get done via RecipientRewriteTable
JamesUsersJdbcRepository - Class in org.apache.james.user.jdbc
Deprecated.
JamesUsersJdbcRepository() - Constructor for class org.apache.james.user.jdbc.JamesUsersJdbcRepository
Deprecated.
 
JamesUsersRepository - Interface in org.apache.james.user.api
Deprecated.
JamesWelcomeMessageHandler - Class in org.apache.james.smtpserver
This ConnectHandler print the greeting on connecting
JamesWelcomeMessageHandler() - Constructor for class org.apache.james.smtpserver.JamesWelcomeMessageHandler
 
JCRMailRepository - Class in org.apache.james.mailrepository.jcr
Mail repository that is backed by a JCR content repository.
JCRMailRepository() - Constructor for class org.apache.james.mailrepository.jcr.JCRMailRepository
 
JCRUser - Class in org.apache.james.user.jcr.model
User backed by JCR data.
JCRUser(String, String) - Constructor for class org.apache.james.user.jcr.model.JCRUser
 
JCRUsersRepository - Class in org.apache.james.user.jcr
UsersRepository implementation which stores users to a JCR Repository
JCRUsersRepository() - Constructor for class org.apache.james.user.jcr.JCRUsersRepository
 
JDBCAlias - Class in org.apache.james.transport.mailets
Rewrites recipient addresses based on a database table.
JDBCAlias() - Constructor for class org.apache.james.transport.mailets.JDBCAlias
 
JDBCBayesianAnalyzer - Class in org.apache.james.util.bayesian
Manages the persistence of the spam bayesian analysis corpus using a JDBC database.
JDBCBayesianAnalyzer() - Constructor for class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Default constructor.
JDBCGreylistHandler - Class in org.apache.james.smtpserver.fastfail
GreylistHandler which can be used to activate Greylisting
JDBCGreylistHandler() - Constructor for class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
jdbcMailAttributesReady - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
"Support for Mail Attributes under JDBC repositories is ready" indicator.
JDBCMailRepository - Class in org.apache.james.mailrepository.jdbc
Implementation of a MailRepository on a database.
JDBCMailRepository() - Constructor for class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
JDBCRecipientRewriteTable - Class in org.apache.james.rrt.jdbc
Deprecated.
use JPARecipientRewriteTable
JDBCRecipientRewriteTable() - Constructor for class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
JDBCRecipientRewriteTable - Class in org.apache.james.transport.mailets
Deprecated.
use the definitions in virtualusertable-store.xml instead
JDBCRecipientRewriteTable() - Constructor for class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
 
JDBCUtil - Class in org.apache.james.util.sql
Helper class for managing common JDBC tasks.
JDBCUtil() - Constructor for class org.apache.james.util.sql.JDBCUtil
 
JMSMailQueue - Class in org.apache.james.queue.jms
MailQueue implementation which use a JMS Queue for the
MailQueue.
JMSMailQueue(ConnectionFactory, String, Logger) - Constructor for class org.apache.james.queue.jms.JMSMailQueue
 
JMSMailQueueFactory - Class in org.apache.james.queue.jms
MailQueueFactory implementation which use JMS
JMSMailQueueFactory() - Constructor for class org.apache.james.queue.jms.JMSMailQueueFactory
 
JMSMailQueueItem - Class in org.apache.james.queue.jms
JMS MailQueue.MailQueueItem implementation
JMSMailQueueItem(Mail, Connection, Session, MessageConsumer) - Constructor for class org.apache.james.queue.jms.JMSMailQueueItem
 
JMSSupport - Interface in org.apache.james.queue.jms
Interface which should get implemented by JMS depending implementations
JMXEnabledOrderedMemoryAwareThreadPoolExecutor - Class in org.apache.james.protocols.lib.netty
OrderedMemoryAwareThreadPoolExecutor subclass which expose statistics via JMX
JMXEnabledOrderedMemoryAwareThreadPoolExecutor(int, long, long, String, String) - Constructor for class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
JMXEnabledOrderedMemoryAwareThreadPoolExecutorMBean - Interface in org.apache.james.protocols.lib.netty
 
JMXEnabledScheduledThreadPoolExecutor - Class in org.apache.james.util.concurrent
ScheduledThreadPoolExecutor which expose statistics via JMX
JMXEnabledScheduledThreadPoolExecutor(int, NamedThreadFactory, String) - Constructor for class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
JMXEnabledScheduledThreadPoolExecutor(int, String, String) - Constructor for class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
JMXEnabledScheduledThreadPoolExecutorMBean - Interface in org.apache.james.util.concurrent
 
JMXEnabledThreadPoolExecutor - Class in org.apache.james.util.concurrent
ThreadPoolExecutor which expose statistics via JMX
JMXEnabledThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, NamedThreadFactory, String) - Constructor for class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
JMXEnabledThreadPoolExecutorMBean - Interface in org.apache.james.util.concurrent
 
JMXHandlersLoader - Class in org.apache.james.lmtpserver.jmx
 
JMXHandlersLoader() - Constructor for class org.apache.james.lmtpserver.jmx.JMXHandlersLoader
 
JMXHandlersLoader - Class in org.apache.james.pop3server.jmx
 
JMXHandlersLoader() - Constructor for class org.apache.james.pop3server.jmx.JMXHandlersLoader
 
JMXHandlersLoader - Class in org.apache.james.smtpserver.jmx
 
JMXHandlersLoader() - Constructor for class org.apache.james.smtpserver.jmx.JMXHandlersLoader
 
jmxName - Variable in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
JmxServerProbe - Class in org.apache.james.cli.probe.impl
 
JmxServerProbe(String, int) - Constructor for class org.apache.james.cli.probe.impl.JmxServerProbe
Creates a ServerProbe using the specified JMX host and port.
JmxServerProbe(String) - Constructor for class org.apache.james.cli.probe.impl.JmxServerProbe
Creates a NodeProbe using the specified JMX host and default port.
JMXStateCompositeProcessorListener - Class in org.apache.james.mailetcontainer.impl.jmx
AbstractStateCompositeProcessor.CompositeProcessorListener implementation which register MBeans for its child MailProcessor and keep track of the stats
JMXStateCompositeProcessorListener(AbstractStateCompositeProcessor) - Constructor for class org.apache.james.mailetcontainer.impl.jmx.JMXStateCompositeProcessorListener
 
JMXStateMailetProcessorListener - Class in org.apache.james.mailetcontainer.impl.jmx
AbstractStateMailetProcessor.MailetProcessorListener implementation which register MBean's for all the contained Mailet and Matcher and keep track of the stats
JMXStateMailetProcessorListener(String, AbstractStateMailetProcessor) - Constructor for class org.apache.james.mailetcontainer.impl.jmx.JMXStateMailetProcessorListener
 
JPADomain - Class in org.apache.james.domainlist.jpa.model
Domain class for the James Domain to be used for JPA persistence.
JPADomain(String) - Constructor for class org.apache.james.domainlist.jpa.model.JPADomain
Use this simple constructor to create a new Domain.
JPADomainList - Class in org.apache.james.domainlist.jpa
JPA implementation of the DomainList.
This implementation is compatible with the JDBCDomainList, meaning same database schema can be reused.
JPADomainList() - Constructor for class org.apache.james.domainlist.jpa.JPADomainList
 
JPARecipientRewrite - Class in org.apache.james.rrt.jpa.model
RecipientRewriteTable class for the James Virtual User Table to be used for JPA persistence.
JPARecipientRewrite(String, String, String) - Constructor for class org.apache.james.rrt.jpa.model.JPARecipientRewrite
Use this simple constructor to create a new RecipientRewriteTable.
JPARecipientRewrite.RecipientRewriteTableId - Class in org.apache.james.rrt.jpa.model
 
JPARecipientRewrite.RecipientRewriteTableId() - Constructor for class org.apache.james.rrt.jpa.model.JPARecipientRewrite.RecipientRewriteTableId
 
JPARecipientRewriteTable - Class in org.apache.james.rrt.jpa
Class responsible to implement the Virtual User Table in database with JPA access.
JPARecipientRewriteTable() - Constructor for class org.apache.james.rrt.jpa.JPARecipientRewriteTable
 
JPAUser - Class in org.apache.james.user.jpa.model
 
JPAUser() - Constructor for class org.apache.james.user.jpa.model.JPAUser
 
JPAUser(String, String, String) - Constructor for class org.apache.james.user.jpa.model.JPAUser
 
JPAUsersRepository - Class in org.apache.james.user.jpa
JPA based UserRepository
JPAUsersRepository() - Constructor for class org.apache.james.user.jpa.JPAUsersRepository
 

L

LdapConstants - Interface in org.apache.james.user.ldap.api
LdapConstants
LifecycleUtil - Class in org.apache.james.lifecycle.api
 
LifecycleUtil() - Constructor for class org.apache.james.lifecycle.api.LifecycleUtil
 
LineHandlerResultJMXMonitor - Class in org.apache.james.lmtpserver.jmx
 
LineHandlerResultJMXMonitor() - Constructor for class org.apache.james.lmtpserver.jmx.LineHandlerResultJMXMonitor
 
LineHandlerResultJMXMonitor - Class in org.apache.james.pop3server.jmx
 
LineHandlerResultJMXMonitor() - Constructor for class org.apache.james.pop3server.jmx.LineHandlerResultJMXMonitor
 
LineHandlerResultJMXMonitor - Class in org.apache.james.smtpserver.jmx
 
LineHandlerResultJMXMonitor() - Constructor for class org.apache.james.smtpserver.jmx.LineHandlerResultJMXMonitor
 
LineHandlerStats - Class in org.apache.james.protocols.lib.jmx
Gather stats for LineHandlers
LineHandlerStats(String, String) - Constructor for class org.apache.james.protocols.lib.jmx.LineHandlerStats
 
list() - Method in interface org.apache.james.mailrepository.api.MailRepository
List string keys of messages in repository.
list() - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
list() - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
list() - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
list() - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
list() - Method in interface org.apache.james.repository.api.ObjectRepository
 
list() - Method in interface org.apache.james.repository.api.StreamRepository
 
list() - Method in class org.apache.james.repository.file.AbstractFileRepository
Returns the list of used keys.
list() - Method in interface org.apache.james.user.api.UsersRepository
List users in repository.
list() - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
list() - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
list() - Method in class org.apache.james.user.jcr.JCRUsersRepository
List users in repository.
list() - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
List users in repository.
list() - Method in class org.apache.james.user.jpa.JPAUsersRepository
List users in repository.
list() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
list(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
list(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
listAllUsers() - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
List the names of all users
listAllUsers() - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Returns a list populated with all of the Users in the repository.
listAllUsers() - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
listBindings(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
listBindings(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
listDomains() - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
listDomains() - Method in interface org.apache.james.cli.probe.ServerProbe
Get a list of domains for the service.
listMailboxes(String) - Method in class org.apache.james.adapter.mailbox.MailboxManagerManagement
 
listMailboxes(String) - Method in interface org.apache.james.adapter.mailbox.MailboxManagerManagementMBean
List all mailboxes for a user
listMappings() - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
listMappings() - Method in interface org.apache.james.cli.probe.ServerProbe
Get a Map which holds all mappings.
listScripts(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
listUserDomainMappings(String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
listUserDomainMappings(String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Return the explicit mapping stored for the given user and domain.
listUserNames() - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Produces the complete list of User names, with correct case.
listUsers() - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
listUsers() - Method in interface org.apache.james.cli.probe.ServerProbe
Get a List the names of all users.
LMTPServer - Class in org.apache.james.lmtpserver.netty
 
LMTPServer() - Constructor for class org.apache.james.lmtpserver.netty.LMTPServer
 
LMTPServer.LMTPConfigurationImpl - Class in org.apache.james.lmtpserver.netty
A class to provide SMTP handler configuration to the handlers
LMTPServer.LMTPConfigurationImpl() - Constructor for class org.apache.james.lmtpserver.netty.LMTPServer.LMTPConfigurationImpl
 
LMTPServerFactory - Class in org.apache.james.lmtpserver.netty
 
LMTPServerFactory() - Constructor for class org.apache.james.lmtpserver.netty.LMTPServerFactory
 
LMTPServerMBean - Interface in org.apache.james.lmtpserver.netty
 
load(String) - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.AbstractLoaderBeanFactory
Load the class for the given name.
load(String, Configuration) - Method in class org.apache.james.container.spring.bean.factory.protocols.ProtocolHandlerLoaderBeanFactory
 
load(String, Configuration) - Method in interface org.apache.james.protocols.lib.handler.ProtocolHandlerLoader
Load the ProtocolHandler and make sure all lifecycle methods are called and all needed services injected.
loadFailed(String, String, Exception) - Method in class org.apache.james.container.spring.bean.factory.mailetcontainer.AbstractLoaderBeanFactory
Constructs an appropriate exception with an appropriate message.
loadHamNSpam(Connection) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Loads the token frequencies from the database.
loadHeaders() - Method in class org.apache.james.core.MimeMessageWrapper
Load the message headers from the internal source.
loadMessage() - Method in class org.apache.james.core.MimeMessageWrapper
Load the complete MimeMessage from the internal source.
LocalDelivery - Class in org.apache.james.transport.mailets
Receives a Mail from the Queue and takes care of delivery of the message to local inboxes.
LocalDelivery() - Constructor for class org.apache.james.transport.mailets.LocalDelivery
 
lock(String) - Method in interface org.apache.james.mailrepository.api.MailRepository
Obtains a lock on a message identified by key
lock(String) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
lock(String) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
Lock - Class in org.apache.james.mailrepository.lib
Provides Lock functionality
Lock() - Constructor for class org.apache.james.mailrepository.lib.Lock
 
lock(Object) - Method in class org.apache.james.mailrepository.lib.Lock
Lock on a given object.
log(String) - Method in class org.apache.james.dnsservice.library.netmatcher.NetMatcher
Can be overwritten for logging
log - Variable in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
log(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
log(String, Throwable) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
log - Variable in class org.apache.james.queue.library.AbstractMailQueueFactory
 
LogEnabled - Interface in org.apache.james.lifecycle.api
Indicates that a services requires general logging.
LogEnabledBeanPostProcessor - Class in org.apache.james.container.spring.lifecycle
Inject Commons Log to beans which implement LogEnabled.
LogEnabledBeanPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.LogEnabledBeanPostProcessor
 
logger - Variable in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
logger - Variable in class org.apache.james.queue.jms.JMSMailQueue
 
LOGGER_PROPERTY - Static variable in class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
 
LoggingRetryHandler - Class in org.apache.james.util.retry.naming
Abstract class LoggingRetryHandler implements logging of failures
LoggingRetryHandler(Class<?>[], ExceptionRetryingProxy, RetrySchedule, int, Logger) - Constructor for class org.apache.james.util.retry.naming.LoggingRetryHandler
Creates a new instance of LoggingRetryHandler.
logout() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
LogProvider - Interface in org.apache.james.container.spring.lifecycle
Provide Logger instances for Beans
LogProviderImpl - Class in org.apache.james.container.spring.lifecycle
Provide a Log object for components
LogProviderImpl() - Constructor for class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
LogProviderManagementMBean - Interface in org.apache.james.container.spring.lifecycle
Allow to change loglevel via JMX
logStatusError(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Log the status the current message as ERROR.
logStatusInfo(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Log the status of the current message as INFO.
logStatusWarn(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Log the status the current message as WARN.
lookup(String) - Static method in enum org.apache.james.cli.type.CmdType
Return a CmdType enumeration that matches the passed command.
lookup(String, int, String) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
Looks up DNS records of the specified type for the specified name.
lookup(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
lookup(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
lookupLink(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
lookupLink(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
lookupNoException(String, int, String) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
LOW_PRIORITY - Static variable in interface org.apache.james.queue.api.MailPrioritySupport
Handle mail with lowest priority

M

m_baseDirectory - Variable in class org.apache.james.repository.file.AbstractFileRepository
 
m_extension - Variable in class org.apache.james.repository.file.AbstractFileRepository
 
m_filter - Variable in class org.apache.james.repository.file.AbstractFileRepository
 
m_name - Variable in class org.apache.james.repository.file.AbstractFileRepository
 
m_sqlParameters - Variable in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
 
mail - Variable in class org.apache.james.queue.jms.JMSMailQueueItem
 
MAIL - Static variable in interface org.apache.james.smtpserver.SMTPConstants
 
MAIL_PRIORITY - Static variable in interface org.apache.james.queue.api.MailPrioritySupport
Attribute name for support if priority.
MailboxAdapter - Class in org.apache.james.pop3server.mailbox
 
MailboxAdapter(MailboxManager, MessageManager, MailboxSession) - Constructor for class org.apache.james.pop3server.mailbox.MailboxAdapter
 
MailboxConfigurationBeanFactoryPostProcessor - Class in org.apache.james.container.spring.bean.factorypostprocessor
Read mailbox.xml file and register the right bean alias in the BeanDefinitionRegistry depending on the configured provider.
MailboxConfigurationBeanFactoryPostProcessor() - Constructor for class org.apache.james.container.spring.bean.factorypostprocessor.MailboxConfigurationBeanFactoryPostProcessor
 
MailboxCopierManagement - Class in org.apache.james.container.spring.mailbox
MailboxCopier support via JMX
MailboxCopierManagement() - Constructor for class org.apache.james.container.spring.mailbox.MailboxCopierManagement
 
MailboxCopierManagementMBean - Interface in org.apache.james.container.spring.mailbox
Allow to copy MailboxManager contents from one to the other via JMX
MailboxDeliverToRecipientHandler - Class in org.apache.james.lmtpserver.hook
DeliverToRecipientHook which deliver the message directly to the recipients mailbox.
MailboxDeliverToRecipientHandler() - Constructor for class org.apache.james.lmtpserver.hook.MailboxDeliverToRecipientHandler
 
MailboxManagerManagement - Class in org.apache.james.adapter.mailbox
JMX managmenent for Mailboxes
MailboxManagerManagement() - Constructor for class org.apache.james.adapter.mailbox.MailboxManagerManagement
 
MailboxManagerManagementMBean - Interface in org.apache.james.adapter.mailbox
JMX MBean for Mailbox management
MailboxQuotaFixed - Class in org.apache.james.transport.matchers
Matcher which can be used to set a quota for users Mailbox.
MailboxQuotaFixed() - Constructor for class org.apache.james.transport.matchers.MailboxQuotaFixed
 
MaildirStoreUtil - Class in org.apache.james.adapter.mailbox.maildir
Utility to instance a MaildirStore object
MaildirStoreUtil() - Constructor for class org.apache.james.adapter.mailbox.maildir.MaildirStoreUtil
 
MailetConfigImpl - Class in org.apache.james.mailetcontainer.impl
Implements the configuration object for a Mailet.
MailetConfigImpl() - Constructor for class org.apache.james.mailetcontainer.impl.MailetConfigImpl
No argument constructor for this object.
MAILETCONTAINER_PROPERTY - Static variable in class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
 
MailetContextLog - Class in org.apache.james.transport.util
Logger implementation which delegate the logging to a MailetContext
MailetContextLog(MailetContext, boolean) - Constructor for class org.apache.james.transport.util.MailetContextLog
 
MailetContextLog(MailetContext) - Constructor for class org.apache.james.transport.util.MailetContextLog
 
MailetLoader - Interface in org.apache.james.mailetcontainer.api
Implementations of this interface are responsible to create Mailet instances
MailetLoaderBeanFactory - Class in org.apache.james.container.spring.bean.factory.mailetcontainer
Loads Mailets for use inside James by using the ConfigurableListableBeanFactory of spring.
MailetLoaderBeanFactory() - Constructor for class org.apache.james.container.spring.bean.factory.mailetcontainer.MailetLoaderBeanFactory
 
MailetMailAddressAdapter - Class in org.apache.james.smtpserver.model
 
MailetMailAddressAdapter(MailAddress) - Constructor for class org.apache.james.smtpserver.model.MailetMailAddressAdapter
 
MailetManagement - Class in org.apache.james.mailetcontainer.impl.jmx
 
MailetManagement(MailetConfig) - Constructor for class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
MailetManagementMBean - Interface in org.apache.james.mailetcontainer.api.jmx
management interface for one Mailet instance
MailHeaders - Class in org.apache.james.core
This interface defines a container for mail headers.
MailHeaders() - Constructor for class org.apache.james.core.MailHeaders
No argument constructor
MailHeaders(InputStream) - Constructor for class org.apache.james.core.MailHeaders
Constructor that takes an InputStream containing the contents of the set of mail headers.
MailImpl - Class in org.apache.james.core
Wraps a MimeMessage adding routing information (from SMTP) and some simple API enhancements.
MailImpl() - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a new, uninitialized MailImpl
MailImpl(String, MailAddress, Collection) - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a MailImpl with the specified name, sender, and recipients.
MailImpl(Mail) - Constructor for class org.apache.james.core.MailImpl
Create a copy of the input mail and assign it a new name
MailImpl(Mail, String) - Constructor for class org.apache.james.core.MailImpl
 
MailImpl(String, MailAddress, Collection, InputStream) - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a MailImpl with the specified name, sender, recipients, and message data.
MailImpl(String, MailAddress, Collection, MimeMessage) - Constructor for class org.apache.james.core.MailImpl
A constructor that creates a MailImpl with the specified name, sender, recipients, and MimeMessage.
MailPriorityHandler - Class in org.apache.james.smtpserver
Handler which set a configured Mail priority for the mail.
MailPriorityHandler() - Constructor for class org.apache.james.smtpserver.MailPriorityHandler
 
MailPrioritySupport - Interface in org.apache.james.queue.api
Supports Mail Priority handling
MailProcessor - Interface in org.apache.james.mailetcontainer.api
The service perform all needed work on the Mail object.
MailProcessorManagement - Class in org.apache.james.mailetcontainer.impl.jmx
Wrapper which helps to expose JMX statistics for MailProcessor and CamelProcessor implementations
MailProcessorManagement(String) - Constructor for class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
 
MailProcessorManagementMBean - Interface in org.apache.james.mailetcontainer.api.jmx
MBean for Mail processing components
MailQueue - Interface in org.apache.james.queue.api
A Queue/Spool for Mails.
MailQueue.MailQueueException - Exception in org.apache.james.queue.api
Exception which will get thrown if any problems occur while working the MailQueue
MailQueue.MailQueueException(String, Exception) - Constructor for exception org.apache.james.queue.api.MailQueue.MailQueueException
 
MailQueue.MailQueueException(String) - Constructor for exception org.apache.james.queue.api.MailQueue.MailQueueException
 
MailQueue.MailQueueItem - Interface in org.apache.james.queue.api
 
MailQueueFactory - Interface in org.apache.james.queue.api
Factory for MailQueue
MailQueueManagement - Class in org.apache.james.queue.library
JMX MBean implementation which expose management functions by wrapping a ManageableMailQueue
MailQueueManagement(ManageableMailQueue) - Constructor for class org.apache.james.queue.library.MailQueueManagement
 
MailQueueManagementMBean - Interface in org.apache.james.queue.api
 
MailRepository - Interface in org.apache.james.mailrepository.api
Interface for a Repository to store Mails.
MailRepositoryStore - Interface in org.apache.james.mailrepository.api
 
MailRepositoryStore.MailRepositoryStoreException - Exception in org.apache.james.mailrepository.api
 
MailRepositoryStore.MailRepositoryStoreException(String, Throwable) - Constructor for exception org.apache.james.mailrepository.api.MailRepositoryStore.MailRepositoryStoreException
 
MailRepositoryStore.MailRepositoryStoreException(String) - Constructor for exception org.apache.james.mailrepository.api.MailRepositoryStore.MailRepositoryStoreException
 
MailRepositoryStoreBeanFactory - Class in org.apache.james.container.spring.bean.factory.mailrepositorystore
Provides a registry of mail repositories.
MailRepositoryStoreBeanFactory() - Constructor for class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
 
MailSpoolerMBean - Interface in org.apache.james.mailetcontainer.api.jmx
JMX MBean for MailSpooler
MailStateEquals - Class in org.apache.james.mailetcontainer.impl.camel
Check the the Mail state is Equals to the one give on the constructor
MailStateEquals(String) - Constructor for class org.apache.james.mailetcontainer.impl.camel.MailStateEquals
 
MailStateNotEquals - Class in org.apache.james.mailetcontainer.impl.camel
Check if the Mail state is NOT equal to the one given on the constructor
MailStateNotEquals(String) - Constructor for class org.apache.james.mailetcontainer.impl.camel.MailStateNotEquals
 
main(String[]) - Static method in class org.apache.james.cli.ServerCmd
Main method to initialize the class.
main(String[]) - Static method in class org.apache.james.user.lib.util.DigestUtil
Command line interface.
ManageableMailQueue - Interface in org.apache.james.queue.api
MailQueue which is manageable
ManageableMailQueue.MailQueueItemView - Interface in org.apache.james.queue.api
Represent a View over a queue MailQueue.MailQueueItem
ManageableMailQueue.MailQueueIterator - Interface in org.apache.james.queue.api
Iterator subclass which allows to browse the content of a queue.
ManageableMailQueue.Type - Enum in org.apache.james.queue.api
 
mapAddressInternal(String, String) - Method in class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
mapAddressInternal(String, String) - Method in class org.apache.james.rrt.hbase.HBaseRecipientRewriteTable
 
mapAddressInternal(String, String) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
mapAddressInternal(String, String) - Method in class org.apache.james.rrt.jpa.JPARecipientRewriteTable
 
mapAddressInternal(String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Override to map virtual recipients to real recipients, both local and non-local.
MAPPING - Static variable in interface org.apache.james.rrt.hbase.def.HRecipientRewriteTable.COLUMN
 
mappingToCollection(String) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Convert a raw mapping String to a Collection
mapRecipients(Map<MailAddress, String>) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTable
Deprecated.
Override to map virtual recipients to real recipients, both local and non-local.
mapRecipients(Map<MailAddress, String>) - Method in class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
Map any virtual recipients to real recipients using the configured JDBC connection, table and query.
mapRecipients(Map<MailAddress, String>) - Method in class org.apache.james.transport.mailets.XMLRecipientRewriteTable
Deprecated.
Map any virtual recipients to real recipients using the configured mapping.
mark(int) - Method in class org.apache.james.core.MimeMessageInputStream
 
markSupported() - Method in class org.apache.james.core.MimeMessageInputStream
 
match(SearchTerm) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
match(Mail) - Method in class org.apache.james.mailetcontainer.impl.matchers.And
This is the And CompositeMatcher - consider it to be an intersection of the results.
match(Mail) - Method in class org.apache.james.mailetcontainer.impl.matchers.Not
This is the Not CompositeMatcher - consider what wasn't in the result set of each child matcher.
match(Mail) - Method in class org.apache.james.mailetcontainer.impl.matchers.Or
This is the Or CompositeMatcher - consider it to be a union of the results.
match(Mail) - Method in class org.apache.james.mailetcontainer.impl.matchers.Xor
This is the Xor CompositeMatcher - consider it to be the inequality operator for recipients.
match(Mail) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
match(Mail) - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderInFakeDomain
 
matchedWhitelist(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
matchedWhitelist(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.IsInWhiteList
 
matchedWhitelist(MailAddress, Mail) - Method in class org.apache.james.transport.matchers.NetworkIsInWhitelist
 
MATCHER_MATCHED_ATTRIBUTE - Static variable in class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
Headername which is used to indicate that the matcher matched
MATCHER_PROPERTY - Static variable in class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
Headername under which the matcher is stored
MatcherConfigImpl - Class in org.apache.james.mailetcontainer.impl
Implements the configuration object for a Matcher.
MatcherConfigImpl() - Constructor for class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
 
MatcherLoader - Interface in org.apache.james.mailetcontainer.api
Implementations of this interface are responsible for loading Matcher instances
MatcherLoaderBeanFactory - Class in org.apache.james.container.spring.bean.factory.mailetcontainer
Loads Matchers for use inside James using the ConfigurableListableBeanFactory of spring.
MatcherLoaderBeanFactory() - Constructor for class org.apache.james.container.spring.bean.factory.mailetcontainer.MatcherLoaderBeanFactory
 
MatcherMailetPair - Class in org.apache.james.mailetcontainer.impl
A pair of Matcher and Mailet
MatcherMailetPair(Matcher, Mailet) - Constructor for class org.apache.james.mailetcontainer.impl.MatcherMailetPair
 
MatcherManagement - Class in org.apache.james.mailetcontainer.impl.jmx
 
MatcherManagement(MatcherConfig) - Constructor for class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
MatcherManagementMBean - Interface in org.apache.james.mailetcontainer.api.jmx
management interface for one Matcher instance
MatcherMatch - Class in org.apache.james.mailetcontainer.impl.camel
Check if the previous called Matcher matched.
MatcherMatch() - Constructor for class org.apache.james.mailetcontainer.impl.camel.MatcherMatch
 
MatcherSplitter - Class in org.apache.james.mailetcontainer.impl.camel
A Splitter for use with Camel to split the MailMessage into many pieces if needed.
MatcherSplitter() - Constructor for class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
 
matches(Exchange) - Method in class org.apache.james.mailetcontainer.impl.camel.MailStateEquals
 
matches(Exchange) - Method in class org.apache.james.mailetcontainer.impl.camel.MailStateNotEquals
 
matches(Exchange) - Method in class org.apache.james.mailetcontainer.impl.camel.MatcherMatch
 
matchInetNetwork(String) - Method in class org.apache.james.dnsservice.library.netmatcher.NetMatcher
The given String may represent an IP address or a host name.
matchInetNetwork(InetAddress) - Method in class org.apache.james.dnsservice.library.netmatcher.NetMatcher
Return true if passed InetAddress match a network which was used to construct the Netmatcher.
matchNetwork(InetAddress) - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
matchNetwork(String) - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
 
MaxRcptHandler - Class in org.apache.james.smtpserver.fastfail
 
MaxRcptHandler() - Constructor for class org.apache.james.smtpserver.fastfail.MaxRcptHandler
 
MBoxMailRepository - Class in org.apache.james.mailrepository.file
Implementation of a MailRepository using UNIX mbox files.
MBoxMailRepository() - Constructor for class org.apache.james.mailrepository.file.MBoxMailRepository
 
MBoxMailRepository.MessageAction - Interface in org.apache.james.mailrepository.file
A callback used when a message is read from the mbox file
MESSAGE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
messageAction(String, String, long) - Method in interface org.apache.james.mailrepository.file.MBoxMailRepository.MessageAction
 
messageParsed - Variable in class org.apache.james.core.MimeMessageWrapper
This is false until we parse the message
MessageProcessor - Class in org.apache.james.fetchmail
Class MessageProcessor handles the delivery of MimeMessages to the James input spool.
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.apache.james.imapserver.netty.ImapChannelUpstreamHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.apache.james.imapserver.netty.ImapLineHandlerAdapter
 
MimeMessageBlobMessageSource - Class in org.apache.james.queue.activemq
 
MimeMessageBlobMessageSource(BlobMessage) - Constructor for class org.apache.james.queue.activemq.MimeMessageBlobMessageSource
 
MimeMessageCopyOnWriteProxy - Class in org.apache.james.core
This object wraps a "possibly shared" MimeMessage tracking copies and automatically cloning it (if shared) when a write operation is invoked.
MimeMessageCopyOnWriteProxy(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
MimeMessageCopyOnWriteProxy(MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
MimeMessageCopyOnWriteProxy.MessageReferenceTracker - Class in org.apache.james.core
Used internally to track the reference count It is important that this is static otherwise it will keep a reference to the parent object.
MimeMessageCopyOnWriteProxy.MessageReferenceTracker(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageCopyOnWriteProxy.MessageReferenceTracker
 
MimeMessageInputStream - Class in org.apache.james.core
Provide an InputStream over an MimeMessage
MimeMessageInputStream(MimeMessage, boolean) - Constructor for class org.apache.james.core.MimeMessageInputStream
Provide an InputStream over a MimeMessage.
MimeMessageInputStream(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageInputStream
MimeMessageInputStreamSource - Class in org.apache.james.core
Takes an input stream and creates a repeatable input stream source for a MimeMessageWrapper.
MimeMessageInputStreamSource(String, InputStream) - Constructor for class org.apache.james.core.MimeMessageInputStreamSource
Construct a new MimeMessageInputStreamSource from an InputStream that contains the bytes of a MimeMessage.
MimeMessageInputStreamSource(String) - Constructor for class org.apache.james.core.MimeMessageInputStreamSource
 
MimeMessageJDBCSource - Class in org.apache.james.mailrepository.jdbc
This class points to a specific message in a repository.
MimeMessageJDBCSource(JDBCMailRepository, String, StreamRepository) - Constructor for class org.apache.james.mailrepository.jdbc.MimeMessageJDBCSource
Construct a MimeMessageSource based on a JDBC repository, a key, and a stream repository (where we might store the message body)
MimeMessageObjectMessageSource - Class in org.apache.james.queue.jms
MimeMessageSource implementation which reads the data from the payload of an ObjectMessage.
MimeMessageObjectMessageSource(ObjectMessage) - Constructor for class org.apache.james.queue.jms.MimeMessageObjectMessageSource
 
MimeMessageSource - Class in org.apache.james.core
This defines a reusable datasource that can supply an input stream with MimeMessage data.
MimeMessageSource() - Constructor for class org.apache.james.core.MimeMessageSource
 
MimeMessageStreamRepositorySource - Class in org.apache.james.mailrepository.file
 
MimeMessageStreamRepositorySource(StreamRepository, String, String) - Constructor for class org.apache.james.mailrepository.file.MimeMessageStreamRepositorySource
Main constructor
MimeMessageUtil - Class in org.apache.james.core
Utility class to provide optimized write methods for the various MimeMessage implementations.
MimeMessageUtil() - Constructor for class org.apache.james.core.MimeMessageUtil
 
MimeMessageWrapper - Class in org.apache.james.core
This object wraps a MimeMessage, only loading the underlying MimeMessage object when needed.
MimeMessageWrapper(Session, MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageWrapper
A constructor that instantiates a MimeMessageWrapper based on a MimeMessageSource
MimeMessageWrapper(MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageWrapper
A constructor that instantiates a MimeMessageWrapper based on a MimeMessageSource
MimeMessageWrapper(MimeMessage) - Constructor for class org.apache.james.core.MimeMessageWrapper
 
modifyAttributes(Name, ModificationItem[]) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
modifyAttributes(String, ModificationItem[]) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
modifyAttributes(Name, int, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
modifyAttributes(String, int, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
MXHostAddressIterator - Class in org.apache.james.dnsservice.library
 
MXHostAddressIterator(Iterator<String>, DNSService, boolean, Logger) - Constructor for class org.apache.james.dnsservice.library.MXHostAddressIterator
 
MXHostAddressIterator(Iterator<String>, int, DNSService, boolean, Logger) - Constructor for class org.apache.james.dnsservice.library.MXHostAddressIterator
 

N

name - Variable in class org.apache.james.util.concurrent.NamedThreadFactory
 
NamedThreadFactory - Class in org.apache.james.util.concurrent
ThreadPool which use name and a counter for thread names
NamedThreadFactory(String, int) - Constructor for class org.apache.james.util.concurrent.NamedThreadFactory
 
NamedThreadFactory(String) - Constructor for class org.apache.james.util.concurrent.NamedThreadFactory
 
NamingExceptionRetryHandler - Class in org.apache.james.util.retry.naming
Abstract class NamingExceptionRetryHandler narrows the set of Exceptions throwable by perform to NamingException and its subclasses.
NamingExceptionRetryHandler(Class<?>[], ExceptionRetryingProxy, RetrySchedule, int) - Constructor for class org.apache.james.util.retry.naming.NamingExceptionRetryHandler
Creates a new instance of NamingExceptionRetryHandler.
NetMatcher - Class in org.apache.james.dnsservice.library.netmatcher
NetMatcher Class is used to check if an ipAddress match a network.
NetMatcher(String[], DNSService) - Constructor for class org.apache.james.dnsservice.library.netmatcher.NetMatcher
Create a new instance of Netmatcher.
NetMatcher(Collection<String>, DNSService) - Constructor for class org.apache.james.dnsservice.library.netmatcher.NetMatcher
Create a new instance of Netmatcher.
NettyConstants - Interface in org.apache.james.imapserver.netty
Just some constants which are used with the Netty implementation
NettyImapRequestLineReader - Class in org.apache.james.imapserver.netty
ImapRequestLineReader implementation which will write to a Channel and read from a ChannelBuffer.
NettyImapRequestLineReader(Channel, ChannelBuffer, boolean, int) - Constructor for class org.apache.james.imapserver.netty.NettyImapRequestLineReader
 
NettyImapRequestLineReader.NotEnoughDataException - Exception in org.apache.james.imapserver.netty
RuntimeException which will get thrown by NettyImapRequestLineReader.nextChar() and NettyImapRequestLineReader.read(int, boolean) if not enough data is readable in the underlying ChannelBuffer
NettyImapRequestLineReader.NotEnoughDataException(int) - Constructor for exception org.apache.james.imapserver.netty.NettyImapRequestLineReader.NotEnoughDataException
 
NettyImapRequestLineReader.NotEnoughDataException() - Constructor for exception org.apache.james.imapserver.netty.NettyImapRequestLineReader.NotEnoughDataException
 
NettyImapSession - Class in org.apache.james.imapserver.netty
 
NettyImapSession(Channel, Logger, SSLContext, String[], boolean, boolean) - Constructor for class org.apache.james.imapserver.netty.NettyImapSession
 
NettyStreamImapRequestLineReader - Class in org.apache.james.imapserver.netty
 
NettyStreamImapRequestLineReader(Channel, InputStream, boolean) - Constructor for class org.apache.james.imapserver.netty.NettyStreamImapRequestLineReader
 
NetworkIsInWhitelist - Class in org.apache.james.transport.matchers
Matcher which lookup whitelisted networks in a database.
NetworkIsInWhitelist() - Constructor for class org.apache.james.transport.matchers.NetworkIsInWhitelist
 
newCachedThreadPool(String, String) - Static method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
Create a cached instance of this class.
newCachedThreadPool(String, NamedThreadFactory) - Static method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
Create a cached instance of this class.
newDelegate() - Method in interface org.apache.james.util.retry.api.ExceptionRetryingProxy
 
newFixedThreadPool(String, int, NamedThreadFactory) - Static method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
newFixedThreadPool(String, String, int) - Static method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
newInstance(Control[]) - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
newName(Mail) - Static method in class org.apache.james.core.MailImpl
Create a unique new primary key name for the given MailObject.
newThread(Runnable) - Method in class org.apache.james.util.concurrent.NamedThreadFactory
 
next() - Method in class org.apache.james.dnsservice.library.MXHostAddressIterator
 
nextChar() - Method in class org.apache.james.imapserver.netty.NettyImapRequestLineReader
Return the next char to read.
nextChar() - Method in class org.apache.james.imapserver.netty.NettyStreamImapRequestLineReader
Reads the next character in the current line.
NO_DELAY - Static variable in interface org.apache.james.queue.api.MailQueue
No delay for queued MailQueue.MailQueueItem
NONE - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
NORMAL_PRIORITY - Static variable in interface org.apache.james.queue.api.MailPrioritySupport
Handle mail with normal priority (this is the default)
Not - Class in org.apache.james.mailetcontainer.impl.matchers
 
Not() - Constructor for class org.apache.james.mailetcontainer.impl.matchers.Not
 
NotifyPostmaster - Class in org.apache.james.transport.mailets
Sends a notification message to the Postmaster.
NotifyPostmaster() - Constructor for class org.apache.james.transport.mailets.NotifyPostmaster
 
NotifySender - Class in org.apache.james.transport.mailets
Sends a notification message to the sender of a message.
NotifySender() - Constructor for class org.apache.james.transport.mailets.NotifySender
 
NULL - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
NumberedRepositoryFileFilter - Class in org.apache.james.repository.file
This filters files based on the extension and is tailored to provide backwards compatibility of the numbered repositories that Avalon does.
NumberedRepositoryFileFilter(String) - Constructor for class org.apache.james.repository.file.NumberedRepositoryFileFilter
Default Constructor

O

ObjectRepository - Interface in org.apache.james.repository.api
 
obtainSession(Properties) - Method in class org.apache.james.transport.mailets.RemoteDelivery
Returns the javamail Session object.
OioIMAPServer - Class in org.apache.james.imapserver.netty
IMAPServer which use old IO and not NIO.
OioIMAPServer() - Constructor for class org.apache.james.imapserver.netty.OioIMAPServer
 
OioIMAPServerFactory - Class in org.apache.james.imapserver.netty
 
OioIMAPServerFactory() - Constructor for class org.apache.james.imapserver.netty.OioIMAPServerFactory
 
OioLMTPServer - Class in org.apache.james.lmtpserver.netty
LMTPServer which use old IO and not NIO.
OioLMTPServer() - Constructor for class org.apache.james.lmtpserver.netty.OioLMTPServer
 
OioLMTPServerFactory - Class in org.apache.james.lmtpserver.netty
 
OioLMTPServerFactory() - Constructor for class org.apache.james.lmtpserver.netty.OioLMTPServerFactory
 
OioPOP3Server - Class in org.apache.james.pop3server.netty
POP3Server which use old IO and not NIO.
OioPOP3Server() - Constructor for class org.apache.james.pop3server.netty.OioPOP3Server
 
OioPOP3ServerFactory - Class in org.apache.james.pop3server.netty
 
OioPOP3ServerFactory() - Constructor for class org.apache.james.pop3server.netty.OioPOP3ServerFactory
 
OioSMTPServer - Class in org.apache.james.smtpserver.netty
SMTPServer which use old IO and not NIO.
OioSMTPServer() - Constructor for class org.apache.james.smtpserver.netty.OioSMTPServer
 
OioSMTPServerFactory - Class in org.apache.james.smtpserver.netty
 
OioSMTPServerFactory() - Constructor for class org.apache.james.smtpserver.netty.OioSMTPServerFactory
 
ON_MATCH_EXCEPTION_PROPERTY - Static variable in class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
 
onCommand(POP3Session, Request) - Method in class org.apache.james.pop3server.core.PassCmdHandler
 
onConnect(SMTPSession) - Method in class org.apache.james.smtpserver.POP3BeforeSMTPHandler
 
onHookResult(SMTPSession, HookResult, long, Hook) - Method in class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
onLine(SMTPSession, ByteBuffer, LineHandler<SMTPSession>) - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler
 
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.AddDefaultAttributesMessageHook
 
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
 
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
 
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
 
onMessage(SMTPSession, Mail) - Method in interface org.apache.james.smtpserver.JamesMessageHook
Handle Message
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.MailPriorityHandler
 
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.SendMailHandler
Adds header to the message
onMessage(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
Adds header to the message
onResponse(ProtocolSession, Response, long, ProtocolHandler) - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
onResponse(ProtocolSession, Response, long, ProtocolHandler) - Method in class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
 
onResponse(ProtocolSession, Response, long, ProtocolHandler) - Method in class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
 
open() - Method in class org.apache.james.fetchmail.FolderProcessor
Method open.
operation() - Method in interface org.apache.james.util.retry.api.RetryHandler
Encapsulates desired behaviour
operation() - Method in class org.apache.james.util.retry.ExceptionRetryHandler
 
Or - Class in org.apache.james.mailetcontainer.impl.matchers
 
Or() - Constructor for class org.apache.james.mailetcontainer.impl.matchers.Or
 
org.apache.james.adapter.mailbox - package org.apache.james.adapter.mailbox
 
org.apache.james.adapter.mailbox.maildir - package org.apache.james.adapter.mailbox.maildir
 
org.apache.james.adapter.mailbox.store - package org.apache.james.adapter.mailbox.store
 
org.apache.james.cli - package org.apache.james.cli
 
org.apache.james.cli.probe - package org.apache.james.cli.probe
 
org.apache.james.cli.probe.impl - package org.apache.james.cli.probe.impl
 
org.apache.james.cli.type - package org.apache.james.cli.type
 
org.apache.james.container.spring.bean - package org.apache.james.container.spring.bean
 
org.apache.james.container.spring.bean.factory.mailetcontainer - package org.apache.james.container.spring.bean.factory.mailetcontainer
 
org.apache.james.container.spring.bean.factory.mailrepositorystore - package org.apache.james.container.spring.bean.factory.mailrepositorystore
 
org.apache.james.container.spring.bean.factory.protocols - package org.apache.james.container.spring.bean.factory.protocols
 
org.apache.james.container.spring.bean.factorypostprocessor - package org.apache.james.container.spring.bean.factorypostprocessor
 
org.apache.james.container.spring.context - package org.apache.james.container.spring.context
 
org.apache.james.container.spring.context.web - package org.apache.james.container.spring.context.web
 
org.apache.james.container.spring.filesystem - package org.apache.james.container.spring.filesystem
 
org.apache.james.container.spring.lifecycle - package org.apache.james.container.spring.lifecycle
 
org.apache.james.container.spring.lifecycle.osgi - package org.apache.james.container.spring.lifecycle.osgi
 
org.apache.james.container.spring.mailbox - package org.apache.james.container.spring.mailbox
 
org.apache.james.container.spring.osgi - package org.apache.james.container.spring.osgi
 
org.apache.james.container.spring.resource - package org.apache.james.container.spring.resource
 
org.apache.james.container.spring.tool - package org.apache.james.container.spring.tool
 
org.apache.james.core - package org.apache.james.core
Implementations of core James services and concepts.
org.apache.james.dnsservice.api - package org.apache.james.dnsservice.api
 
org.apache.james.dnsservice.dnsjava - package org.apache.james.dnsservice.dnsjava
 
org.apache.james.dnsservice.library - package org.apache.james.dnsservice.library
 
org.apache.james.dnsservice.library.inetnetwork - package org.apache.james.dnsservice.library.inetnetwork
 
org.apache.james.dnsservice.library.inetnetwork.model - package org.apache.james.dnsservice.library.inetnetwork.model
 
org.apache.james.dnsservice.library.netmatcher - package org.apache.james.dnsservice.library.netmatcher
 
org.apache.james.domainlist.api - package org.apache.james.domainlist.api
 
org.apache.james.domainlist.hbase - package org.apache.james.domainlist.hbase
 
org.apache.james.domainlist.hbase.def - package org.apache.james.domainlist.hbase.def
 
org.apache.james.domainlist.jpa - package org.apache.james.domainlist.jpa
 
org.apache.james.domainlist.jpa.model - package org.apache.james.domainlist.jpa.model
 
org.apache.james.domainlist.lib - package org.apache.james.domainlist.lib
 
org.apache.james.domainlist.xml - package org.apache.james.domainlist.xml
 
org.apache.james.fetchmail - package org.apache.james.fetchmail
 
org.apache.james.filesystem.api - package org.apache.james.filesystem.api
 
org.apache.james.imapserver.netty - package org.apache.james.imapserver.netty
 
org.apache.james.lifecycle.api - package org.apache.james.lifecycle.api
 
org.apache.james.lmtpserver - package org.apache.james.lmtpserver
 
org.apache.james.lmtpserver.hook - package org.apache.james.lmtpserver.hook
 
org.apache.james.lmtpserver.jmx - package org.apache.james.lmtpserver.jmx
 
org.apache.james.lmtpserver.netty - package org.apache.james.lmtpserver.netty
 
org.apache.james.mailetcontainer.api - package org.apache.james.mailetcontainer.api
 
org.apache.james.mailetcontainer.api.jmx - package org.apache.james.mailetcontainer.api.jmx
 
org.apache.james.mailetcontainer.impl - package org.apache.james.mailetcontainer.impl
 
org.apache.james.mailetcontainer.impl.camel - package org.apache.james.mailetcontainer.impl.camel
 
org.apache.james.mailetcontainer.impl.jmx - package org.apache.james.mailetcontainer.impl.jmx
 
org.apache.james.mailetcontainer.impl.matchers - package org.apache.james.mailetcontainer.impl.matchers
 
org.apache.james.mailetcontainer.lib - package org.apache.james.mailetcontainer.lib
 
org.apache.james.mailrepository.api - package org.apache.james.mailrepository.api
 
org.apache.james.mailrepository.file - package org.apache.james.mailrepository.file
 
org.apache.james.mailrepository.jcr - package org.apache.james.mailrepository.jcr
 
org.apache.james.mailrepository.jdbc - package org.apache.james.mailrepository.jdbc
 
org.apache.james.mailrepository.lib - package org.apache.james.mailrepository.lib
 
org.apache.james.pop3server.core - package org.apache.james.pop3server.core
 
org.apache.james.pop3server.jmx - package org.apache.james.pop3server.jmx
 
org.apache.james.pop3server.mailbox - package org.apache.james.pop3server.mailbox
 
org.apache.james.pop3server.netty - package org.apache.james.pop3server.netty
 
org.apache.james.protocols.lib - package org.apache.james.protocols.lib
 
org.apache.james.protocols.lib.handler - package org.apache.james.protocols.lib.handler
 
org.apache.james.protocols.lib.jmx - package org.apache.james.protocols.lib.jmx
 
org.apache.james.protocols.lib.lifecycle - package org.apache.james.protocols.lib.lifecycle
 
org.apache.james.protocols.lib.netty - package org.apache.james.protocols.lib.netty
 
org.apache.james.queue.activemq - package org.apache.james.queue.activemq
 
org.apache.james.queue.api - package org.apache.james.queue.api
 
org.apache.james.queue.file - package org.apache.james.queue.file
 
org.apache.james.queue.jms - package org.apache.james.queue.jms
 
org.apache.james.queue.library - package org.apache.james.queue.library
 
org.apache.james.repository.api - package org.apache.james.repository.api
 
org.apache.james.repository.file - package org.apache.james.repository.file
 
org.apache.james.rrt.api - package org.apache.james.rrt.api
 
org.apache.james.rrt.file - package org.apache.james.rrt.file
 
org.apache.james.rrt.hbase - package org.apache.james.rrt.hbase
 
org.apache.james.rrt.hbase.def - package org.apache.james.rrt.hbase.def
 
org.apache.james.rrt.jdbc - package org.apache.james.rrt.jdbc
 
org.apache.james.rrt.jpa - package org.apache.james.rrt.jpa
 
org.apache.james.rrt.jpa.model - package org.apache.james.rrt.jpa.model
 
org.apache.james.rrt.lib - package org.apache.james.rrt.lib
 
org.apache.james.smtpserver - package org.apache.james.smtpserver
 
org.apache.james.smtpserver.fastfail - package org.apache.james.smtpserver.fastfail
 
org.apache.james.smtpserver.jmx - package org.apache.james.smtpserver.jmx
 
org.apache.james.smtpserver.model - package org.apache.james.smtpserver.model
 
org.apache.james.smtpserver.netty - package org.apache.james.smtpserver.netty
 
org.apache.james.system.hbase - package org.apache.james.system.hbase
 
org.apache.james.transport.mailets - package org.apache.james.transport.mailets
Core mailets for use with the Mailet API.
org.apache.james.transport.matchers - package org.apache.james.transport.matchers
Core matchers for use with the Mailet API.
org.apache.james.transport.util - package org.apache.james.transport.util
 
org.apache.james.user.api - package org.apache.james.user.api
 
org.apache.james.user.api.model - package org.apache.james.user.api.model
 
org.apache.james.user.file - package org.apache.james.user.file
 
org.apache.james.user.hbase - package org.apache.james.user.hbase
 
org.apache.james.user.hbase.def - package org.apache.james.user.hbase.def
 
org.apache.james.user.jcr - package org.apache.james.user.jcr
 
org.apache.james.user.jcr.model - package org.apache.james.user.jcr.model
 
org.apache.james.user.jdbc - package org.apache.james.user.jdbc
 
org.apache.james.user.jpa - package org.apache.james.user.jpa
 
org.apache.james.user.jpa.model - package org.apache.james.user.jpa.model
 
org.apache.james.user.ldap - package org.apache.james.user.ldap
 
org.apache.james.user.ldap.api - package org.apache.james.user.ldap.api
 
org.apache.james.user.lib - package org.apache.james.user.lib
Implementations of user repositories for use in James.
org.apache.james.user.lib.model - package org.apache.james.user.lib.model
 
org.apache.james.user.lib.util - package org.apache.james.user.lib.util
 
org.apache.james.util - package org.apache.james.util
 
org.apache.james.util.bayesian - package org.apache.james.util.bayesian
 
org.apache.james.util.concurrent - package org.apache.james.util.concurrent
 
org.apache.james.util.retry - package org.apache.james.util.retry
 
org.apache.james.util.retry.api - package org.apache.james.util.retry.api
 
org.apache.james.util.retry.naming - package org.apache.james.util.retry.naming
 
org.apache.james.util.retry.naming.directory - package org.apache.james.util.retry.naming.directory
 
org.apache.james.util.retry.naming.ldap - package org.apache.james.util.retry.naming.ldap
 
org.apache.james.util.scanner - package org.apache.james.util.scanner
 
org.apache.james.util.sql - package org.apache.james.util.sql
 
OSGIConfigurationProvider - Class in org.apache.james.container.spring.lifecycle.osgi
 
OSGIConfigurationProvider() - Constructor for class org.apache.james.container.spring.lifecycle.osgi.OSGIConfigurationProvider
 
OsgiLifecycleBeanFactoryPostProcessor - Class in org.apache.james.container.spring.lifecycle.osgi
 
OsgiLifecycleBeanFactoryPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.osgi.OsgiLifecycleBeanFactoryPostProcessor
 
OSGIPersistenceUnitAnnotationBeanPostProcessor - Class in org.apache.james.container.spring.lifecycle.osgi
Inject the EntityManagerFactory if an method is marked with the PersistenceUnit annotation
OSGIPersistenceUnitAnnotationBeanPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.osgi.OSGIPersistenceUnitAnnotationBeanPostProcessor
 
OSGIResourceAnnotationBeanPostProcessor - Class in org.apache.james.container.spring.lifecycle.osgi
 
OSGIResourceAnnotationBeanPostProcessor() - Constructor for class org.apache.james.container.spring.lifecycle.osgi.OSGIResourceAnnotationBeanPostProcessor
 

P

parse(InputStream) - Method in class org.apache.james.core.MimeMessageWrapper
 
PassCmdHandler - Class in org.apache.james.pop3server.core
PassCmdHandler which also handles POP3 Before SMTP
PassCmdHandler() - Constructor for class org.apache.james.pop3server.core.PassCmdHandler
 
perform() - Method in interface org.apache.james.util.retry.api.RetryHandler
 
perform() - Method in class org.apache.james.util.retry.ExceptionRetryHandler
 
perform() - Method in class org.apache.james.util.retry.naming.NamingExceptionRetryHandler
 
POP3BeforeSMTPHandler - Class in org.apache.james.smtpserver
This ConnectHandler can be used to activate pop-before-smtp
POP3BeforeSMTPHandler() - Constructor for class org.apache.james.smtpserver.POP3BeforeSMTPHandler
 
POP3BeforeSMTPHelper - Class in org.apache.james.protocols.lib
Helper class which is used to store ipAddresses and timestamps for pop before smtp support.
POP3CommandHandlerStats - Class in org.apache.james.pop3server.jmx
 
POP3CommandHandlerStats(String, String, String[]) - Constructor for class org.apache.james.pop3server.jmx.POP3CommandHandlerStats
 
POP3CommandHandlerStatsMBean - Interface in org.apache.james.pop3server.jmx
 
POP3Server - Class in org.apache.james.pop3server.netty
NIO POP3 Server which use Netty
POP3Server() - Constructor for class org.apache.james.pop3server.netty.POP3Server
 
POP3ServerFactory - Class in org.apache.james.pop3server.netty
 
POP3ServerFactory() - Constructor for class org.apache.james.pop3server.netty.POP3ServerFactory
 
POP3ServerMBean - Interface in org.apache.james.pop3server.netty
 
popLineHandler() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
populateMail(Message, MailImpl) - Method in class org.apache.james.queue.jms.JMSMailQueue
Populate Mail with values from Message.
populateMailMimeMessage(Message, Mail) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
 
populateMailMimeMessage(Message, Mail) - Method in class org.apache.james.queue.jms.JMSMailQueue
Populat the given Mail instance with a MimeMessage.
post(String, MimeMessage) - Method in class org.apache.james.transport.mailets.SieveMailet
 
postDestroy() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
postDestroy() - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
 
postFailure(Exception, int) - Method in interface org.apache.james.util.retry.api.RetryHandler
A hook invoked each time an operation fails if a retry is scheduled
postFailure(Exception, int) - Method in class org.apache.james.util.retry.ExceptionRetryHandler
 
postFailure(NamingException, int) - Method in class org.apache.james.util.retry.naming.LoggingRetryHandler
 
postFailure(Exception, int) - Method in class org.apache.james.util.retry.naming.NamingExceptionRetryHandler
 
postFailure(NamingException, int) - Method in class org.apache.james.util.retry.naming.NamingExceptionRetryHandler
 
postProcessAfterInitialization(Object, String) - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
process FactoryBean created objects, since these will not have had services injected.
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.apache.james.container.spring.bean.factorypostprocessor.ConfigurationBeanFactoryPostProcessor
Parse the configuration file and depending on it register the beans
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.apache.james.container.spring.bean.factorypostprocessor.FileSystemBeanFactoryPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.apache.james.container.spring.bean.factorypostprocessor.MailboxConfigurationBeanFactoryPostProcessor
 
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class org.apache.james.container.spring.lifecycle.osgi.OsgiLifecycleBeanFactoryPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
 
postProcessPropertyValues(PropertyValues, PropertyDescriptor[], Object, String) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
preInit() - Method in class org.apache.james.pop3server.netty.POP3Server
 
preInit() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
This method is called on init of the Server.
preInit() - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
 
preInit() - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
print(String[], PrintStream) - Method in class org.apache.james.cli.ServerCmd
Print data to an output stream.
print(Map<String, Collection<String>>, PrintStream) - Method in class org.apache.james.cli.ServerCmd
 
printUsage() - Static method in class org.apache.james.user.lib.util.DigestUtil
Print the command line usage string.
process() - Method in class org.apache.james.fetchmail.FolderProcessor
Method process opens a Folder, fetches the Envelopes for all of its Messages, creates a MessageProcessor and runs it to process each message.
process() - Method in class org.apache.james.fetchmail.MessageProcessor
Method process attempts to deliver a fetched message.
process() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Process the mail elements of the receiver
process() - Method in class org.apache.james.fetchmail.StoreProcessor
Method process connects to a Folder in a Message Store, creates a FolderProcessor and runs it to process the messages in the Folder.
process(Exchange) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelProcessor
Call the wrapped mailet for the exchange
process(Exchange) - Method in class org.apache.james.mailetcontainer.impl.camel.DisposeProcessor
 
processExtensions(SMTPSession, Mail) - Method in class org.apache.james.lmtpserver.DataLineLMTPHandler
 
processExtensions(SMTPSession, Mail) - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler
 
processMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTableMailet
Process the mail
processMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.RecipientRewriteTable
 
processMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Deprecated.
Return null when the mail should be GHOSTed, the username string when it should be changed due to the ignoreUser configuration.
ProcessorAbstract - Class in org.apache.james.fetchmail
Class ProcessorAbstract is an abstract class that provides support for JavaMail processors.
ProcessorAbstract(Account) - Constructor for class org.apache.james.fetchmail.ProcessorAbstract
Constructor for ProcessorAbstract.
ProcessorUtil - Class in org.apache.james.mailetcontainer.impl
 
ProcessorUtil() - Constructor for class org.apache.james.mailetcontainer.impl.ProcessorUtil
 
produceMail(Session, Map<String, Object>, int, Mail) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
Produce the mail to the JMS Queue
produceMail(Session, Map<String, Object>, int, Mail) - Method in class org.apache.james.queue.jms.JMSMailQueue
Produce the mail to the JMS Queue
ProtocolHandlerChainImpl - Class in org.apache.james.protocols.lib
 
ProtocolHandlerChainImpl(ProtocolHandlerLoader, HierarchicalConfiguration, String, Class<? extends HandlersPackage>, Class<? extends HandlersPackage>) - Constructor for class org.apache.james.protocols.lib.ProtocolHandlerChainImpl
 
ProtocolHandlerLoader - Interface in org.apache.james.protocols.lib.handler
Implementations of this interface are responsible for loading instances of ProtocolHandler.
ProtocolHandlerLoader.LoadingException - Exception in org.apache.james.protocols.lib.handler
Exception which will get thrown if the loading of a ProtocolHandler failed
ProtocolHandlerLoader.LoadingException(String, Throwable) - Constructor for exception org.apache.james.protocols.lib.handler.ProtocolHandlerLoader.LoadingException
 
ProtocolHandlerLoader.LoadingException(String) - Constructor for exception org.apache.james.protocols.lib.handler.ProtocolHandlerLoader.LoadingException
 
ProtocolHandlerLoaderBeanFactory - Class in org.apache.james.container.spring.bean.factory.protocols
 
ProtocolHandlerLoaderBeanFactory() - Constructor for class org.apache.james.container.spring.bean.factory.protocols.ProtocolHandlerLoaderBeanFactory
 
ProtocolMailAddressAdapter - Class in org.apache.james.smtpserver.model
 
ProtocolMailAddressAdapter(MailAddress) - Constructor for class org.apache.james.smtpserver.model.ProtocolMailAddressAdapter
 
pushLineHandler(ImapLineHandler) - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
put(String, Object) - Method in interface org.apache.james.repository.api.ObjectRepository
 
put(String) - Method in interface org.apache.james.repository.api.StreamRepository
 
put(String, Object) - Method in class org.apache.james.repository.file.FilePersistentObjectRepository
 
put(String) - Method in class org.apache.james.repository.file.FilePersistentStreamRepository
 
putScript(String, String, String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
PWD - Static variable in interface org.apache.james.user.hbase.def.HUsersRepository.COLUMN
 

Q

QUERY - Static variable in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
 
query - Variable in class org.apache.james.transport.mailets.JDBCAlias
 
query - Variable in class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
The query used by the mailet to get the alias mapping
queuename - Variable in class org.apache.james.queue.jms.JMSMailQueue
 
queues - Variable in class org.apache.james.queue.library.AbstractMailQueueFactory
 

R

read() - Method in class org.apache.james.core.InternetHeadersInputStream
 
read() - Method in class org.apache.james.core.MimeMessageInputStream
 
read(byte[], int, int) - Method in class org.apache.james.core.MimeMessageInputStream
 
read(byte[]) - Method in class org.apache.james.core.MimeMessageInputStream
 
read(int, boolean) - Method in class org.apache.james.imapserver.netty.NettyImapRequestLineReader
Return a ChannelBufferInputStream if the wrapped ChannelBuffer contains enough data.
read(int, boolean) - Method in class org.apache.james.imapserver.netty.NettyStreamImapRequestLineReader
Reads and consumes a number of characters from the underlying reader, filling the char array provided.
ReadOnlyLDAPGroupRestriction - Class in org.apache.james.user.ldap
Encapsulates the information required to restrict users to LDAP groups or roles.
ReadOnlyLDAPGroupRestriction(HierarchicalConfiguration) - Constructor for class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Initialises an instance from the contents of a <restriction> configuration XML element.
ReadOnlyLDAPUser - Class in org.apache.james.user.ldap
Encapsulates the details of a user as taken from an LDAP compliant directory.
ReadOnlyLDAPUser(String, String, LdapContext) - Constructor for class org.apache.james.user.ldap.ReadOnlyLDAPUser
Constructs an instance for the given user-details, and which will authenticate against the given host.
ReadOnlyUsersLDAPRepository - Class in org.apache.james.user.ldap
This repository implementation serves as a bridge between Apache James and LDAP.
ReadOnlyUsersLDAPRepository() - Constructor for class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
Creates a new instance of ReadOnlyUsersLDAPRepository.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Reads properties for a User from an open ResultSet.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.user.jdbc.DefaultUsersJdbcRepository
Deprecated.
 
readUserFromResultSet(ResultSet) - Method in class org.apache.james.user.jdbc.JamesUsersJdbcRepository
Deprecated.
 
rebind(Name, Object, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
rebind(String, Object, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
rebind(Name, Object) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
rebind(String, Object) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
RecipientRewriteTable - Interface in org.apache.james.rrt.api
Interface which should be implemented of classes which map recipients.
RecipientRewriteTable - Class in org.apache.james.transport.mailets
Mailet which should get used when using RecipientRewriteTable-Store to implementations for mappings of forwards and aliases.
RecipientRewriteTable() - Constructor for class org.apache.james.transport.mailets.RecipientRewriteTable
 
RecipientRewriteTable.ErrorMappingException - Exception in org.apache.james.rrt.api
 
RecipientRewriteTable.ErrorMappingException(String) - Constructor for exception org.apache.james.rrt.api.RecipientRewriteTable.ErrorMappingException
 
RecipientRewriteTableException - Exception in org.apache.james.rrt.api
 
RecipientRewriteTableException(String) - Constructor for exception org.apache.james.rrt.api.RecipientRewriteTableException
 
RecipientRewriteTableException(String, Throwable) - Constructor for exception org.apache.james.rrt.api.RecipientRewriteTableException
 
RecipientRewriteTableManagement - Class in org.apache.james.rrt.lib
Management for RecipientRewriteTables
RecipientRewriteTableManagement() - Constructor for class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
RecipientRewriteTableManagementMBean - Interface in org.apache.james.rrt.api
Expose virtualusertable management functionality through JMX.
RecipientRewriteTableTracker - Class in org.apache.james.container.spring.osgi
 
RecipientRewriteTableTracker() - Constructor for class org.apache.james.container.spring.osgi.RecipientRewriteTableTracker
 
RecipientRewriteTableUtil - Class in org.apache.james.rrt.lib
This helper class contains methods for the RecipientRewriteTable implementations
RECIPIENTS - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
reconnect(Control[]) - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
recurse() - Method in class org.apache.james.fetchmail.FolderProcessor
Method recurse.
Redirect - Class in org.apache.james.transport.mailets
A mailet providing configurable redirection services.
Redirect() - Constructor for class org.apache.james.transport.mailets.Redirect
 
refCount - Variable in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
REGEX_PREFIX - Static variable in interface org.apache.james.rrt.api.RecipientRewriteTable
The prefix which is used for regex mappings
regexMap(MailAddress, String) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Processes regex virtual user mapping If a mapped target string begins with the prefix regex:, it must be formatted as regex::, e.g., regex:(.*)@(.*):${1}@tld
registerConfiguration(String, HierarchicalConfiguration) - Method in interface org.apache.james.container.spring.lifecycle.ConfigurationProvider
Register a HierarchicalConfiguration for a bean name.
It is not mandatory to use the registerConfiguration to have the configuration available as the ConfigurationProvider.getConfiguration(String) method may load it based on conventions (naming,...).
registerConfiguration(String, HierarchicalConfiguration) - Method in class org.apache.james.container.spring.lifecycle.ConfigurationProviderImpl
 
registerConfiguration(String, HierarchicalConfiguration) - Method in class org.apache.james.container.spring.lifecycle.osgi.OSGIConfigurationProvider
 
registerLog(String, Logger) - Method in interface org.apache.james.container.spring.lifecycle.LogProvider
Register a Logger for a beanName.
registerLog(String, Logger) - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
registerMBean() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
registerMBean(String, MailQueue) - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
registerRepository(HierarchicalConfiguration) - Method in class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
Registers a new mail repository type in the mail store's registry based upon a passed in Configuration object.
rejectBlacklistedRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectBlacklistedRecipient.
rejectMaxMessageSizeExceeded(int) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectMaxMessageSizeExceeded.
rejectRecipientNotFound() - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectRecipientNotFound.
rejectRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectRemoteReceivedHeaderInvalid.
rejectRemoteRecipient(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectRemoteRecipient.
rejectUserUndefined(MailAddress) - Method in class org.apache.james.fetchmail.MessageProcessor
Method rejectUserUndefined.
RemoteAddrInNetwork - Class in org.apache.james.transport.matchers
Checks the IP address of the sending server against a comma- delimited list of IP addresses, domain names or sub-nets.
RemoteAddrInNetwork() - Constructor for class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
RemoteAddrNotInNetwork - Class in org.apache.james.transport.matchers
Checks the IP address of the sending server against a comma- delimited list of IP addresses, domain names or sub-nets.
RemoteAddrNotInNetwork() - Constructor for class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
RemoteDelivery - Class in org.apache.james.transport.mailets
The RemoteDelivery mailet delivers messages to a remote SMTP server able to deliver or forward messages to their final destination.
RemoteDelivery() - Constructor for class org.apache.james.transport.mailets.RemoteDelivery
 
RemoteDeliverySocketFactory - Class in org.apache.james.transport.mailets
It is used by RemoteDelivery in order to make possible to bind the client socket to a specific ip address.
RemoteDeliverySocketFactory() - Constructor for class org.apache.james.transport.mailets.RemoteDeliverySocketFactory
 
remove() - Method in class org.apache.james.dnsservice.library.MXHostAddressIterator
Not supported.
remove(Mail) - Method in interface org.apache.james.mailrepository.api.MailRepository
Removes a specified message
remove(Collection<Mail>) - Method in interface org.apache.james.mailrepository.api.MailRepository
Remove an Collection of mails from the repository
remove(String) - Method in interface org.apache.james.mailrepository.api.MailRepository
Removes a message identified by key.
remove(Mail) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
remove(Collection<Mail>) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
remove(String) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
remove(Mail) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
remove(Collection<Mail>) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
remove(String) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
remove(long...) - Method in class org.apache.james.pop3server.mailbox.MailboxAdapter
 
remove(ManageableMailQueue.Type, String) - Method in interface org.apache.james.queue.api.ManageableMailQueue
Remove all mails from the queue that match
remove(ManageableMailQueue.Type, String) - Method in class org.apache.james.queue.file.FileMailQueue
TODO: implement me
remove(ManageableMailQueue.Type, String) - Method in class org.apache.james.queue.jms.JMSMailQueue
 
remove(String) - Method in interface org.apache.james.repository.api.ObjectRepository
 
remove(String) - Method in interface org.apache.james.repository.api.StreamRepository
 
remove(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Remove the object associated to the given key.
removeAddressMapping(String, String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
removeAddressMapping(String, String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Remove address mapping.
removeAddressMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Remove address mapping
removeAddressMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Remove address mapping
removeAddressMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
removeAddressMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
removeAddressMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
removeAliasDomainMapping(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Remove aliasDomain mapping
removeAliasDomainMapping(String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
removeAliasDomainMapping(String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
removeAllAttributes() - Method in class org.apache.james.core.MailImpl
 
removeAttribute(String) - Method in class org.apache.james.core.MailImpl
 
removeAttribute(String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
removeDomain(String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
removeDomain(String) - Method in interface org.apache.james.cli.probe.ServerProbe
Remove domain from the service
removeDomain(String) - Method in interface org.apache.james.domainlist.api.DomainList
Remove domain from the service
removeDomain(String) - Method in interface org.apache.james.domainlist.api.DomainListManagementMBean
Remove domain from the service
removeDomain(String) - Method in class org.apache.james.domainlist.hbase.HBaseDomainList
 
removeDomain(String) - Method in class org.apache.james.domainlist.jpa.JPADomainList
 
removeDomain(String) - Method in class org.apache.james.domainlist.lib.DomainListManagement
 
removeDomain(String) - Method in class org.apache.james.domainlist.xml.XMLDomainList
 
removeDomainMapping(String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Remove domain mapping
removeDomainMapping(String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
removeErrorMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Remove error mapping
removeErrorMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Remove error mapping
removeErrorMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
removeErrorMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
removeErrorMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
removeExpiredIP() - Static method in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
 
removeExpiredIP(long) - Static method in class org.apache.james.protocols.lib.POP3BeforeSMTPHelper
Remove all ipAddress from the authorized map which are older then the given time
removeFromEnvironment(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
removeHeader(String) - Method in class org.apache.james.core.MailHeaders
 
removeHeader(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
removeHeader(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
removeListener(AbstractStateCompositeProcessor.CompositeProcessorListener) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
removeListener(AbstractStateMailetProcessor.MailetProcessorListener) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
removeMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Remove mapping
removeMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Try to identify the right method based on the prefix of the mapping and remove it.
removeMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
removeMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
removeMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.rrt.hbase.HBaseRecipientRewriteTable
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.rrt.jpa.JPARecipientRewriteTable
 
removeMappingInternal(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Remove mapping
removeQuota() - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
removeQuota(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
removeRegexMapping(String, String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
removeRegexMapping(String, String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Remove regex mapping.
removeRegexMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTable
Remove regex mapping
removeRegexMapping(String, String, String) - Method in interface org.apache.james.rrt.api.RecipientRewriteTableManagementMBean
Remove regex mapping
removeRegexMapping(String, String, String) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
removeRegexMapping(String, String, String) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
removeRegexMapping(String, String, String) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
removeUser(String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
removeUser(String) - Method in interface org.apache.james.cli.probe.ServerProbe
Delete a user from this mail server.
removeUser(String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
removeUser(String) - Method in interface org.apache.james.user.api.UsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
removeUser(String) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
removeUser(String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
removeWithName(String) - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Remove mail with name from the queue
removeWithName(String) - Method in class org.apache.james.queue.library.MailQueueManagement
 
removeWithRecipient(String) - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Remove mail with specific recipient from the queue
removeWithRecipient(String) - Method in class org.apache.james.queue.library.MailQueueManagement
 
removeWithSelector(String) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueue
 
removeWithSelector(String) - Method in class org.apache.james.queue.jms.JMSMailQueue
Remove messages with the given selector
removeWithSender(String) - Method in interface org.apache.james.queue.api.MailQueueManagementMBean
Remove mail with specific sender from the queue
removeWithSender(String) - Method in class org.apache.james.queue.library.MailQueueManagement
 
rename(Name, Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
rename(String, String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
renameScript(String, String, String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
replaceInternetAddresses(Mail, Collection) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Returns a new Collection built over list replacing special addresses with real InternetAddress-es.
Manages SpecialAddress.SENDER, SpecialAddress.REVERSE_PATH, SpecialAddress.FROM, SpecialAddress.REPLY_TO, SpecialAddress.RECIPIENTS, SpecialAddress.TO, SpecialAddress.NULL and SpecialAddress.UNALTERED.
SpecialAddress.RECIPIENTS is made equivalent to SpecialAddress.TO.
SpecialAddress.FROM uses the From header if available, otherwise the Sender header if available, otherwise the return-path.
SpecialAddress.REPLY_TO uses the ReplyTo header if available, otherwise the From header if available, otherwise the Sender header if available, otherwise the return-path.
SpecialAddress.UNALTERED is ignored.
Any other address is not replaced.
replaceMailAddresses(Mail, Collection) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Returns a new Collection built over list replacing special addresses with real MailAddress-es.
Manages SpecialAddress.SENDER, SpecialAddress.REVERSE_PATH, SpecialAddress.FROM, SpecialAddress.REPLY_TO, SpecialAddress.RECIPIENTS, SpecialAddress.TO, SpecialAddress.NULL and SpecialAddress.UNALTERED.
SpecialAddress.FROM is made equivalent to SpecialAddress.SENDER; SpecialAddress.TO is made equivalent to SpecialAddress.RECIPIENTS.
SpecialAddress.REPLY_TO uses the ReplyTo header if available, otherwise the From header if available, otherwise the Sender header if available, otherwise the return-path.
SpecialAddress.NULL and SpecialAddress.UNALTERED are ignored.
Any other address is not replaced.
replaceParameters(String, Map<String, String>) - Static method in class org.apache.james.rrt.lib.RecipientRewriteTableUtil
Returns a named string, replacing parameters with the values set.
reply(boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
This does not need a writable message
REPLY_TO - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
Repository - Interface in org.apache.james.repository.api
 
repositoryName - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
The repository name parsed from the destination URL
REQUEST_DECODER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
Resend - Class in org.apache.james.transport.mailets
A mailet providing configurable redirection services.
Resend() - Constructor for class org.apache.james.transport.mailets.Resend
 
reset() - Method in class org.apache.james.core.MimeMessageInputStream
 
resetData(Connection) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Reset all trained data
resetDelegate() - Method in interface org.apache.james.util.retry.api.ExceptionRetryingProxy
Resets the delegate instance to a state from which it can perform the operations delegated to it.
resetDelegate() - Method in class org.apache.james.util.retry.naming.RetryingContext
 
resetDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Resets the dynamicAccounts.
ResolvableEhloHeloHandler - Class in org.apache.james.smtpserver.fastfail
 
ResolvableEhloHeloHandler() - Constructor for class org.apache.james.smtpserver.fastfail.ResolvableEhloHeloHandler
 
resolve(String) - Method in class org.apache.james.smtpserver.fastfail.DNSRBLHandler
 
resolve(String) - Method in class org.apache.james.smtpserver.fastfail.ResolvableEhloHeloHandler
 
resolve(String) - Method in class org.apache.james.smtpserver.fastfail.ReverseEqualsEhloHeloHandler
 
resolveClass(ObjectStreamClass) - Method in class org.apache.james.repository.file.ClassLoaderObjectInputStream
 
resolver - Variable in class org.apache.james.dnsservice.dnsjava.DNSJavaService
A resolver instance used to retrieve DNS records.
resolveTXTRecords(String) - Method in class org.apache.james.smtpserver.fastfail.DNSRBLHandler
 
ResourceLoaderFileSystem - Class in org.apache.james.container.spring.filesystem
 
ResourceLoaderFileSystem() - Constructor for class org.apache.james.container.spring.filesystem.ResourceLoaderFileSystem
 
ResourceLocatorImpl - Class in org.apache.james.transport.mailets
To maintain backwards compatibility with existing installations, this uses the old file based scheme.
ResourceLocatorImpl(boolean, FileSystem) - Constructor for class org.apache.james.transport.mailets.ResourceLocatorImpl
 
RestrictingRMISocketFactory - Class in org.apache.james.util
RMISocketFactory implementation which allow to bind JMX to a specific IP
RestrictingRMISocketFactory(String) - Constructor for class org.apache.james.util.RestrictingRMISocketFactory
 
RestrictingRMISocketFactory() - Constructor for class org.apache.james.util.RestrictingRMISocketFactory
 
RESULT_ATTRIBUTE - Static variable in class org.apache.james.transport.mailets.SPF
 
retrieve(String) - Method in interface org.apache.james.mailrepository.api.MailRepository
Retrieves a message given a key.
retrieve(String) - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
RetryHandler - Interface in org.apache.james.util.retry.api
RetryHandler
RetryingContext - Class in org.apache.james.util.retry.naming
RetryingContext retries the methods defined by javax.naming.Context according to the specified schedule.
RetryingContext(RetrySchedule, int, Logger) - Constructor for class org.apache.james.util.retry.naming.RetryingContext
Creates a new instance of RetryingContext using the default exception classes thrown when an external interruption to services on which we depend occurs.
RetryingContext(Class<?>[], RetrySchedule, int, Logger) - Constructor for class org.apache.james.util.retry.naming.RetryingContext
Creates a new instance of RetryingContext.
RetryingDirContext - Class in org.apache.james.util.retry.naming.directory
RetryingDirContext retries the methods defined by javax.naming.directory.DirContext according to the specified schedule.
RetryingDirContext(RetrySchedule, int, Logger) - Constructor for class org.apache.james.util.retry.naming.directory.RetryingDirContext
Creates a new instance of RetryingDirContext.
RetryingLdapContext - Class in org.apache.james.util.retry.naming.ldap
RetryingLdapContext retries the methods defined by javax.naming.ldap.LdapContext according to the specified schedule.
RetryingLdapContext(RetrySchedule, int, Logger) - Constructor for class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
Creates a new instance of RetryingLdapContext.
RetrySchedule - Interface in org.apache.james.util.retry.api
RetrySchedule
REVERSE_PATH - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
ReverseEqualsEhloHeloHandler - Class in org.apache.james.smtpserver.fastfail
 
ReverseEqualsEhloHeloHandler() - Constructor for class org.apache.james.smtpserver.fastfail.ReverseEqualsEhloHeloHandler
 
run() - Method in class org.apache.james.fetchmail.FetchMail
Method target triggered fetches mail for each configured account.
run() - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
This routinely checks the message spool for messages, and processes them as necessary
run() - Method in class org.apache.james.transport.mailets.RemoteDelivery
Handles checking the outgoing spool for new mail and delivering them if there are any

S

SALT - Static variable in class org.apache.james.user.jcr.model.JCRUser
Static salt for hashing password.
saveChanges() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
scanContentForDomains(HashSet<String>, CharSequence) - Static method in class org.apache.james.smtpserver.fastfail.URIScanner
Scans a character sequence for URIs.
scanContentForHosts(CharSequence) - Static method in class org.apache.james.smtpserver.fastfail.URIScanner
Scans a character sequence for URIs.
scanMail(MimeMessage) - Method in class org.apache.james.util.scanner.SpamAssassinInvoker
Scan a MimeMessage for spam by passing it to spamd.
search(Name, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(String, Attributes) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(Name, Attributes, String[]) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(String, Attributes, String[]) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(Name, String, SearchControls) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(String, String, SearchControls) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(Name, String, Object[], SearchControls) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
search(String, String, Object[], SearchControls) - Method in class org.apache.james.util.retry.naming.directory.RetryingDirContext
 
SECURITY_AUTHENTICATION_NONE - Static variable in interface org.apache.james.user.ldap.api.LdapConstants
 
SECURITY_AUTHENTICATION_SIMPLE - Static variable in interface org.apache.james.user.ldap.api.LdapConstants
 
select(String) - Method in class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
This method accept a Configuration object as hint and return the corresponding MailRepository.
select(String) - Method in interface org.apache.james.mailrepository.api.MailRepositoryStore
Select the MailRepository for the given url
selected(SelectedMailbox) - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
SENDER - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
SenderAuthIdentifyVerificationRcptHook - Class in org.apache.james.smtpserver
Handler which check if the authenticated user is incorrect
SenderAuthIdentifyVerificationRcptHook() - Constructor for class org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
 
senderDomainIsValid(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Checks if a sender domain of mail is valid.
SenderInFakeDomain - Class in org.apache.james.transport.matchers
Does a DNS lookup (MX and A/CNAME records) on the sender's domain.
SenderInFakeDomain() - Constructor for class org.apache.james.transport.matchers.SenderInFakeDomain
 
sendMail(Mail) - Method in class org.apache.james.fetchmail.MessageProcessor
Method sendMail.
sendMail(MimeMessage) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
Place a mail on the spool for processing
sendMail(MailAddress, Collection, MimeMessage) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
sendMail(Mail) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
TODO: Should we use the MailProcessorList or the MailQueue here ?
sendMail(MailAddress, Collection, MimeMessage, String) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
SendMailHandler - Class in org.apache.james.smtpserver
Queue the message
SendMailHandler() - Constructor for class org.apache.james.smtpserver.SendMailHandler
 
serialVersionUID - Static variable in class org.apache.james.core.MailImpl
We hardcode the serialVersionUID so that from James 1.2 on, MailImpl will be deserializable (so your mail doesn't get lost)
ServerCmd - Class in org.apache.james.cli
Command line utility for managing various aspect of the James server.
ServerCmd() - Constructor for class org.apache.james.cli.ServerCmd
 
ServerMBean - Interface in org.apache.james.protocols.lib.jmx
JMX MBean interface for servers
ServerProbe - Interface in org.apache.james.cli.probe
 
service(Mail) - Method in interface org.apache.james.mailetcontainer.api.MailProcessor
Called by the mailet container to allow the mailet to process to a message.
service(Mail) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
 
service(Mail) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
Service the given Mail by hand the Mail over the MailProcessor which is responsible for the Mail.getState()
service(Mail) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor.TerminatingMailet
 
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTable
Deprecated.
Checks the recipient list of the email for user mappings.
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTableMailet
 
service(Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Service does the hard work,and redirects the originalMail in the form specified.
service(Mail) - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Scans the mail and determines the spam probability.
service(Mail) - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Scans the mail and updates the token frequencies in the database.
service(Mail) - Method in class org.apache.james.transport.mailets.Bounce
Service does the hard work,and redirects the originalMail in the form specified.
service(Mail) - Method in class org.apache.james.transport.mailets.DSNBounce
Service does the hard work and bounces the originalMail in the format specified by RFC3464.
service(Mail) - Method in class org.apache.james.transport.mailets.FromRepository
Spool mail from a particular repository.
service(Mail) - Method in class org.apache.james.transport.mailets.JDBCAlias
 
service(Mail) - Method in class org.apache.james.transport.mailets.LocalDelivery
Delivers a mail to a local mailbox.
service(Mail) - Method in class org.apache.james.transport.mailets.RemoteDelivery
For this message, we take the list of recipients, organize these into distinct servers, and duplicate the message for each of these servers, and then call the deliver (messagecontainer) method for each server-specific messagecontainer ...
service(Mail) - Method in class org.apache.james.transport.mailets.SpamAssassin
 
service(Mail) - Method in class org.apache.james.transport.mailets.SPF
 
service(Mail) - Method in class org.apache.james.transport.mailets.ToRecipientFolder
Delivers a mail to a local mailbox in a given folder.
service(Mail) - Method in class org.apache.james.transport.mailets.ToRepository
Store a mail in a particular repository.
service(Mail) - Method in class org.apache.james.transport.mailets.ToSenderFolder
Delivers a mail to a local mailbox in a given folder.
service(Mail) - Method in class org.apache.james.transport.mailets.WhiteListManager
Services the mailet.
session - Variable in class org.apache.james.queue.jms.JMSMailQueueItem
 
setAbsoluteDirectory(String) - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
setAccount(Account) - Method in class org.apache.james.fetchmail.ProcessorAbstract
Sets the account.
setActive(String, String) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
setActiveFile(File, boolean) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
setAddressBracketsEnforcement(boolean) - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
setAddressBracketsEnforcement(boolean) - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Enable or disable brackets enforcement around addressed in the MAIL and RCPT command
setAlias(String) - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Set local address to which email should be delivered.
setAlias(String) - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
setAliasing(boolean) - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Indicate if mail received for this user should be delivered locally to a different address.
setAliasing(boolean) - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
setApplicationContext(ApplicationContext) - Method in class org.apache.james.container.spring.filesystem.FileSystemImpl
 
setApplicationContext(ApplicationContext) - Method in class org.apache.james.container.spring.mailbox.MailboxCopierManagement
 
setAttribute(String, Serializable) - Method in class org.apache.james.core.MailImpl
 
setAttribute(String, Object) - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
setAttribute(String, Object) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
setAttributePrefix(String) - Method in class org.apache.james.fetchmail.ProcessorAbstract
Sets the attributePrefix.
setAttributesRaw(HashMap) - Method in class org.apache.james.core.MailImpl
This method is necessary, when Mail repositories needs to deal explicitly with retriving Mail attributes as a Serializable
setAutoDetect(boolean) - Method in class org.apache.james.domainlist.lib.AbstractDomainList
Set to true to autodetect the hostname of the host on which james is running, and add this to the domain service Default is true
setAutoDetectIP(boolean) - Method in class org.apache.james.domainlist.lib.AbstractDomainList
Set to true to lookup the ipaddresses for each given domain and add these to the domain service Default is true
setAutoWhiteListLifeTime(String) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Setup the autowhitelist lifetime for which we should whitelist a triplet.
setBannedNetworks(Collection<String>, DNSService) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
Set the banned networks
setBeanClassLoader(ClassLoader) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
setBeanFactory(BeanFactory) - Method in class org.apache.james.container.spring.bean.AbstractBeanFactory
 
setBeanFactory(BeanFactory) - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
 
setBeanFactory(BeanFactory) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
setBeanFactory(BeanFactory) - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
 
setBeans(Map<String, String>) - Method in class org.apache.james.container.spring.bean.factorypostprocessor.ConfigurationBeanFactoryPostProcessor
 
setBlacklistedRecipient(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the Blacklisted.
setBlockPermError(boolean) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
block the email on a permerror
setBlockSoftFail(boolean) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
block the email on a softfail
setBundleContext(BundleContext) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
setBundleContext(BundleContext) - Method in class org.apache.james.container.spring.osgi.AbstractBundleTracker
 
setCamelContext(CamelContext) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
setCamelContext(CamelContext) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
 
setCondition(String) - Method in class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
Set the simple condition defined for this matcher configuration.
setConfDirectory(String) - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
setConfiguration(Configuration) - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Set the Avalon Configuration object for the mailet.
setConfigurationMappings(Map<String, String>) - Method in class org.apache.james.container.spring.lifecycle.ConfigurationProviderImpl
Inject the needed configuration mappings.
setConfigurationProvider(ConfigurationProvider) - Method in class org.apache.james.container.spring.lifecycle.ConfigurableBeanPostProcessor
 
setConfigurationProvider(ConfigurationProvider) - Method in class org.apache.james.container.spring.lifecycle.osgi.OsgiLifecycleBeanFactoryPostProcessor
 
setConnectionFactory(ConnectionFactory) - Method in class org.apache.james.queue.jms.JMSMailQueueFactory
 
setContent(Object, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContent(Multipart) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentID(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentLanguage(String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setContentMD5(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setCorpus(Map<String, Double>) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for corpus.
setDataHandler(DataHandler) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDataHandler(DataHandler) - Method in class org.apache.james.core.MimeMessageWrapper
The message is changed when working with headers and when altering the content.
setDatasource(DataSource) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
setDataSource(DataSource) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
setDataSource(DataSource) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Set the datasources.
setDataSource(DataSource) - Method in class org.apache.james.transport.mailets.BayesianAnalysis
 
setDataSource(DataSource) - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
 
setDataSource(DataSource) - Method in class org.apache.james.transport.mailets.JDBCAlias
 
setDataSource(DataSource) - Method in class org.apache.james.transport.mailets.WhiteListManager
 
setDataSource(DataSource) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
setDatasource(DataSource) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Set the DataSourceSelector
setDataSourceSelector(DataSource) - Method in class org.apache.james.transport.mailets.JDBCRecipientRewriteTable
Deprecated.
 
setDefaultRemoteAddress(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the defaultRemoteAddress.
setDefaultSenderDomainPart(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the defaultSenderDomainPart.
setDefaultSenderLocalPart(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the defaultSenderLocalPart.
setDescription(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDescription(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDestination(String) - Method in class org.apache.james.repository.file.AbstractFileRepository
Set the destination for the repository
setDisposition(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setDNSService(DNSService) - Method in class org.apache.james.domainlist.lib.AbstractDomainList
 
setDNSService(DNSService) - Method in class org.apache.james.fetchmail.FetchMail
 
setDNSService(DNSService) - Method in class org.apache.james.fetchmail.FetchScheduler
 
setDNSService(DNSService) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.DNSRBLHandler
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.ResolvableEhloHeloHandler
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.ReverseEqualsEhloHeloHandler
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.SPFHandler
DNSService to use
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
Sets the DNS service.
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
Sets the DNS service.
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.fastfail.ValidSenderDomainHandler
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
setDNSService(DNSService) - Method in class org.apache.james.smtpserver.netty.SMTPServerFactory
 
setDNSService(DNSService) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTable
Deprecated.
 
setDNSService(DNSService) - Method in class org.apache.james.transport.mailets.AbstractRedirect
 
setDNSService(DNSService) - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
setDNSService(DNSService) - Method in class org.apache.james.transport.matchers.AbstractNetworkMatcher
Injection setter for the DNSService.
setDNSService(DNSService) - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
setDNSService(DNSService) - Method in class org.apache.james.transport.matchers.NetworkIsInWhitelist
Injection setter for the DNSService.
setDomainList(DomainList) - Method in class org.apache.james.domainlist.lib.DomainListManagement
 
setDomainList(DomainList) - Method in class org.apache.james.fetchmail.FetchMail
 
setDomainList(DomainList) - Method in class org.apache.james.fetchmail.FetchScheduler
 
setDomainList(DomainList) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
setDomainList(DomainList) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
setDomainList(DomainList) - Method in class org.apache.james.smtpserver.AuthRequiredToRelayRcptHook
 
setDomainList(DomainList) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
setDomainList(DomainList) - Method in class org.apache.james.smtpserver.JamesMailCmdHandler
 
setDomainList(DomainList) - Method in class org.apache.james.smtpserver.JamesRcptCmdHandler
 
setDomainList(DomainList) - Method in class org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
 
setDomainList(DomainList) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTable
Deprecated.
 
setDomainList(DomainList) - Method in class org.apache.james.transport.mailets.AbstractRecipientRewriteTableMailet
 
setDomainList(DomainList) - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
setDomainList(DomainList) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
setDynamicAccounts(Map<FetchMail.DynamicAccountKey, DynamicAccount>) - Method in class org.apache.james.fetchmail.FetchMail
Sets the dynamicAccounts.
setEnableAliases(boolean) - Method in interface org.apache.james.user.api.JamesUsersRepository
Deprecated.
enable/disable aliases in case of JamesUsers
setEnableAliases(boolean) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
setEnableForwarding(boolean) - Method in interface org.apache.james.user.api.JamesUsersRepository
Deprecated.
enable/disable aliases in case of JamesUsers
setEnableForwarding(boolean) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
setEnableVirtualHosting(boolean) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
setEntityManagerFactory(EntityManagerFactory) - Method in class org.apache.james.domainlist.jpa.JPADomainList
Set the entity manager to use.
setEntityManagerFactory(EntityManagerFactory) - Method in class org.apache.james.rrt.jpa.JPARecipientRewriteTable
Set the entity manager to use.
setEntityManagerFactory(EntityManagerFactory) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Sets entity manager.
setErrorMessage(String) - Method in class org.apache.james.core.MailImpl
Set the error message associated with this MailImpl.
setExpireTime(String) - Method in class org.apache.james.smtpserver.POP3BeforeSMTPHandler
Set the time after which an ipAddresses should be handled as expired
setFetching(boolean) - Method in class org.apache.james.fetchmail.FetchMail
Sets the fetching.
setFileName(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFileSystem(FileSystem) - Method in class org.apache.james.container.spring.bean.factorypostprocessor.FileSystemBeanFactoryPostProcessor
 
setFileSystem(FileSystem) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
setFileSystem(FileSystem) - Method in class org.apache.james.imapserver.netty.IMAPServerFactory
 
setFileSystem(FileSystem) - Method in class org.apache.james.lmtpserver.netty.LMTPServerFactory
 
setFileSystem(FileSystem) - Method in class org.apache.james.mailrepository.file.FileMailRepository
 
setFileSystem(FileSystem) - Method in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
 
setFileSystem(FileSystem) - Method in class org.apache.james.pop3server.netty.POP3ServerFactory
 
setFileSystem(FileSystem) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
setFileSystem(FileSystem) - Method in class org.apache.james.queue.activemq.FileSystemBlobTransferPolicy
 
setFileSystem(FileSystem) - Method in class org.apache.james.queue.file.FileMailQueueFactory
 
setFileSystem(FileSystem) - Method in class org.apache.james.repository.file.AbstractFileRepository
 
setFileSystem(FileSystem) - Method in class org.apache.james.rrt.jdbc.JDBCRecipientRewriteTable
Deprecated.
 
setFileSystem(FileSystem) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Sets the filesystem service
setFileSystem(FileSystem) - Method in class org.apache.james.smtpserver.netty.SMTPServerFactory
 
setFileSystem(FileSystem) - Method in class org.apache.james.transport.mailets.BayesianAnalysis
 
setFileSystem(FileSystem) - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
 
setFileSystem(FileSystem) - Method in class org.apache.james.transport.mailets.SieveMailet
 
setFilesystem(FileSystem) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
setFileSystem(FileSystem) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
setFileSystem(FileSystem) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Sets the filesystem service
setFlag(Flags.Flag, boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFlags(Flags, boolean) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFolder(Folder) - Method in class org.apache.james.fetchmail.FolderProcessor
Sets the folder.
setFolder(String) - Method in class org.apache.james.transport.mailets.SieveMailet
 
setForwarding(boolean) - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Indicate if mail for this user should be forwarded to some other mail server.
setForwarding(boolean) - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
setForwardingDestination(MailAddress) - Method in interface org.apache.james.user.api.model.JamesUser
Deprecated.
Set destination for forwading mail
setForwardingDestination(MailAddress) - Method in class org.apache.james.user.lib.model.DefaultJamesUser
Deprecated.
 
setFrom(Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setFrom() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setGetDetail(boolean) - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
Set for try to get a TXT record for the blocked record.
setHamMessageCount(int) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for hamMessageCount.
setHamTokenCounts(Map<String, Integer>) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for the hamTokenCounts Map.
setHeader(String, String) - Method in class org.apache.james.core.MailHeaders
If the new header is a Return-Path we get sure that we add it to the top Javamail, at least until 1.4.0 does the wrong thing if it loaded a stream with a return-path in the middle.
setHeader(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setHeaderName(String) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
Set the header name
setHeaderValue(String) - Method in class org.apache.james.smtpserver.SetMimeHeaderHandler
Set the header value
setHeloEhloEnforcement(boolean) - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
setHeloEhloEnforcement(boolean) - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Enable or disable the need of the HELO/EHLO
setIgnoreCase(boolean) - Method in interface org.apache.james.user.api.JamesUsersRepository
Deprecated.
set case sensitive/insensitive operations
setIgnoreCase(boolean) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
 
setImapDecoder(ImapDecoder) - Method in class org.apache.james.imapserver.netty.IMAPServer
 
setImapDecoder(ImapDecoder) - Method in class org.apache.james.imapserver.netty.IMAPServerFactory
 
setImapEncoder(ImapEncoder) - Method in class org.apache.james.imapserver.netty.IMAPServer
 
setImapEncoder(ImapEncoder) - Method in class org.apache.james.imapserver.netty.IMAPServerFactory
 
setImapProcessor(ImapProcessor) - Method in class org.apache.james.imapserver.netty.IMAPServer
 
setImapProcessor(ImapProcessor) - Method in class org.apache.james.imapserver.netty.IMAPServerFactory
 
setIsReply(Mail, boolean, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "In-Reply-To:" header of newMail to the "Message-Id:" of originalMail, if isReply is true.
setLastUpdated(Date) - Method in class org.apache.james.core.MailImpl
Set the date this mail was last updated.
setLog(Logger) - Method in class org.apache.james.adapter.mailbox.MailboxManagerManagement
 
setLog(Logger) - Method in class org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator
 
setLog(Logger) - Method in class org.apache.james.container.spring.bean.factory.mailrepositorystore.MailRepositoryStoreBeanFactory
 
setLog(Logger) - Method in class org.apache.james.container.spring.tool.James23Importer
 
setLog(Logger) - Method in class org.apache.james.dnsservice.dnsjava.DNSJavaService
 
setLog(Logger) - Method in class org.apache.james.domainlist.lib.AbstractDomainList
 
setLog(Logger) - Method in class org.apache.james.fetchmail.FetchMail
 
setLog(Logger) - Method in class org.apache.james.fetchmail.FetchScheduler
 
setLog(Logger) - Method in interface org.apache.james.lifecycle.api.LogEnabled
Sets the service log.
setLog(Logger) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
setLog(Logger) - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
setLog(Logger) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcessor
 
setLog(Logger) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
setLog(Logger) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
setLog(Logger) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
setLog(Logger) - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
setLog(Logger) - Method in class org.apache.james.protocols.lib.netty.AbstractServerFactory
 
setLog(Logger) - Method in class org.apache.james.queue.file.FileMailQueueFactory
 
setLog(Logger) - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
setLog(Logger) - Method in class org.apache.james.repository.file.AbstractFileRepository
 
setLog(Logger) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
setLog(Logger) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
setLog(Logger) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptMX
Sets the service log.
Where available, a context sensitive log should be used.
setLog(Logger) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
setLog(Logger) - Method in class org.apache.james.user.lib.AbstractUsersRepository
 
setLogLevel(String, String) - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
setLogLevel(String, String) - Method in interface org.apache.james.container.spring.lifecycle.LogProviderManagementMBean
 
setLogMappings(Map<String, String>) - Method in class org.apache.james.container.spring.lifecycle.LogProviderImpl
 
setLogProvider(LogProvider) - Method in class org.apache.james.container.spring.lifecycle.LogEnabledBeanPostProcessor
 
setLogProvider(LogProvider) - Method in class org.apache.james.container.spring.lifecycle.osgi.OsgiLifecycleBeanFactoryPostProcessor
 
setLookupBeanFactory(boolean) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
 
setMailboxCopier(MailboxCopier) - Method in class org.apache.james.container.spring.mailbox.MailboxCopierManagement
 
setMailboxManager(MailboxManager) - Method in class org.apache.james.adapter.mailbox.MailboxManagerManagement
 
setMailboxManager(MailboxManager) - Method in class org.apache.james.lmtpserver.hook.MailboxDeliverToRecipientHandler
 
setMailboxManager(MailboxManager) - Method in class org.apache.james.pop3server.core.PassCmdHandler
 
setMailboxManager(MailboxManager) - Method in class org.apache.james.transport.mailets.SieveMailet
 
setMailboxManager(MailboxManager) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
 
setMailetContext(MailetContext) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
setMailetContext(MailetContext) - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Set the mailet's Avalon Configuration object.
setMailetContext(MailetContext) - Method in class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
Sets a reference to the MailetContext in which the matcher is executing
setMailetContext(MailetContext) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
setMailetLoader(MailetLoader) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
setMailetLoader(MailetLoader) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
setMailetName(String) - Method in class org.apache.james.mailetcontainer.impl.MailetConfigImpl
Set the name for the mailet.
setMailProcessor(MailProcessor) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
setMailProcessor(MailProcessor) - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
setMailQueue(MailQueue) - Method in class org.apache.james.fetchmail.FetchMail
 
setMailQueueFactory(MailQueueFactory) - Method in class org.apache.james.fetchmail.FetchScheduler
 
setMailQueueFactory(MailQueueFactory) - Method in class org.apache.james.mailetcontainer.impl.JamesMailSpooler
 
setMailQueueFactory(MailQueueFactory) - Method in class org.apache.james.smtpserver.SendMailHandler
 
setMailQueueFactory(MailQueueFactory) - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
setManageableRecipientRewriteTable(RecipientRewriteTable) - Method in class org.apache.james.rrt.lib.RecipientRewriteTableManagement
 
setMappingLimit(int) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
Set the mappingLimit
setMarkSeenPermanent(Boolean) - Method in class org.apache.james.fetchmail.FolderProcessor
Sets the markSeenPermanent.
setMatcherLoader(MatcherLoader) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelCompositeProcessor
 
setMatcherLoader(MatcherLoader) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
 
setMatcherName(String) - Method in class org.apache.james.mailetcontainer.impl.MatcherConfigImpl
Sets the name of this matcher instance.
setMaximalMessageSize(long) - Method in class org.apache.james.lmtpserver.netty.LMTPServer
 
setMaximalMessageSize(long) - Method in interface org.apache.james.lmtpserver.netty.LMTPServerMBean
Set the maximum allowed size of messages.
setMaximalMessageSize(long) - Method in class org.apache.james.smtpserver.netty.SMTPServer
 
setMaximalMessageSize(long) - Method in interface org.apache.james.smtpserver.netty.SMTPServerMBean
Set the maximum allowed size of messages.
setMaxMessageSizeExceeded(Boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the maxMessageSizeExceeded.
setMaxSize(int) - Method in class org.apache.james.transport.mailets.BayesianAnalysis
Setter for property maxSize.
setMaxSize(int) - Method in class org.apache.james.transport.mailets.BayesianAnalysisFeeder
Setter for property maxSize.
setMessage(MimeMessage) - Method in class org.apache.james.core.MailImpl
Set the MimeMessage associated with this MailImpl.
setMessageDeleted() - Method in class org.apache.james.fetchmail.MessageProcessor
Set the DELETED flag.
setMessageIn(MimeMessage) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the messageIn.
setMessageSeen() - Method in class org.apache.james.fetchmail.MessageProcessor
Set the SEEN flag.
SetMimeHeaderHandler - Class in org.apache.james.smtpserver
Adds the header to the message
SetMimeHeaderHandler() - Constructor for class org.apache.james.smtpserver.SetMimeHeaderHandler
 
setName(String) - Method in class org.apache.james.core.MailImpl
Set the name of this MailImpl.
setOrder(int) - Method in class org.apache.james.container.spring.lifecycle.AbstractLifecycleBeanPostProcessor
 
setParsedConfiguration(ParsedConfiguration) - Method in class org.apache.james.fetchmail.FetchMail
Sets the configuration.
setParsedDynamicAccountParameters(List<FetchMail.ParsedDynamicAccountParameters>) - Method in class org.apache.james.fetchmail.FetchMail
Sets the ParsedDynamicAccountParameters.
setPassword(String, String) - Method in class org.apache.james.cli.probe.impl.JmxServerProbe
 
setPassword(String, String) - Method in interface org.apache.james.cli.probe.ServerProbe
Set a user's password.
setPassword(String) - Method in interface org.apache.james.user.api.model.User
Sets new password from String.
setPassword(String, String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Set a user's password
setPassword(String) - Method in class org.apache.james.user.jcr.model.JCRUser
 
setPassword(String) - Method in class org.apache.james.user.jpa.model.JPAUser
 
setPassword(String) - Method in class org.apache.james.user.ldap.ReadOnlyLDAPUser
Implementation of contract User.setPassword(String), which is provided for compliance purposes only.
setPassword(String) - Method in class org.apache.james.user.lib.model.DefaultUser
 
setPassword(String, String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
setProtocolHandlerLoader(ProtocolHandlerLoader) - Method in class org.apache.james.lmtpserver.netty.LMTPServerFactory
 
setProtocolHandlerLoader(ProtocolHandlerLoader) - Method in class org.apache.james.pop3server.netty.POP3ServerFactory
 
setProtocolHandlerLoader(ProtocolHandlerLoader) - Method in class org.apache.james.protocols.lib.netty.AbstractProtocolAsyncServer
 
setProtocolHandlerLoader(ProtocolHandlerLoader) - Method in class org.apache.james.smtpserver.netty.SMTPServerFactory
 
setQuota(long) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
setQuota(String, long) - Method in class org.apache.james.filesystem.api.SieveFileRepository
 
setRecipientNotFound(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the recipientNotFound.
setRecipientRewriteTable(RecipientRewriteTable) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
Sets the virtual user table store.
setRecipientRewriteTable(RecipientRewriteTable) - Method in class org.apache.james.transport.mailets.RecipientRewriteTable
Sets the virtual table store.
setRecipientRewriteTableSupport(boolean) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
setRecipients(Collection) - Method in class org.apache.james.core.MailImpl
Set the recipients for this MailImpl.
setRecipients(Message.RecipientType, Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setRecipients(Message.RecipientType, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setRecipients(Mail, Collection, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the recipients of newMail to recipients.
setRecursiveMapping(boolean) - Method in class org.apache.james.rrt.lib.AbstractRecipientRewriteTable
 
setRemoteAddr(String) - Method in class org.apache.james.core.MailImpl
Set the remote address associated with this MailImpl.
setRemoteAddress(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteAddress.
setRemoteDomain(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteDomain.
setRemoteHost(String) - Method in class org.apache.james.core.MailImpl
Set the remote address associated with this MailImpl.
setRemoteHostName(String) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteHostName.
setRemoteReceivedHeaderInvalid(Boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the remoteReceivedHeaderInvalid.
setRemoteRecipient(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the localRecipient.
setReplyTo(Address[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setReplyTo(Mail, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "Reply-To:" header of newMail to replyTo.
setRepository(Repository) - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
setRepository(Repository) - Method in class org.apache.james.user.jcr.JCRUsersRepository
 
setRequestControls(Control[]) - Method in class org.apache.james.util.retry.naming.ldap.RetryingLdapContext
 
setResourceLoader(ResourceLoader) - Method in class org.apache.james.container.spring.filesystem.ResourceLoaderFileSystem
 
setResourceLoader(ResourceLoader) - Method in class org.apache.james.container.spring.lifecycle.ConfigurationProviderImpl
 
setReversePath(MailImpl, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "reverse-path" of newMail to reversePath.
setRootDirectory(String) - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
setSender(MailAddress) - Method in class org.apache.james.core.MailImpl
Set the sender of this MailImpl.
setSender(Address) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSender(Mail, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "From:" header of newMail to sender.
setSentDate(Date) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSession(Session) - Method in class org.apache.james.fetchmail.FetchMail
Sets the session.
setSessionParameters(HierarchicalConfiguration) - Method in class org.apache.james.fetchmail.FetchMail
Propagate any Session parameters in the configuration to the Session.
setSpamdHost(String) - Method in class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
Set the host the spamd daemon is running at
setSpamdPort(int) - Method in class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
Set the port the spamd daemon is listen on
setSpamdRejectionHits(double) - Method in class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
Set the hits on which the message will be rejected.
setSpamMessageCount(int) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for spamMessageCount.
setSpamTokenCounts(Map<String, Integer>) - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Public setter for the spamTokenCounts Map.
setSplitCount(int) - Method in class org.apache.james.queue.activemq.FileSystemBlobTransferPolicy
 
setSqlFileName(String) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Setter for property sqlFileName.
setSqlFileUrl(String) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Set the sqlFileUrl to use for getting the sqlRessource.xml file
setSqlParameters(Map<String, String>) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Setter for property sqlParameters.
setState(String) - Method in class org.apache.james.core.MailImpl
Set the state of this MailImpl.
setStaticAccounts(List<Account>) - Method in class org.apache.james.fetchmail.FetchMail
Sets the accounts.
setStore(MailRepositoryStore) - Method in class org.apache.james.transport.mailets.FromRepository
 
setStore(MailRepositoryStore) - Method in class org.apache.james.transport.mailets.ToRepository
 
setSubject(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSubject(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setSubjectPrefix(Mail, String, Mail) - Method in class org.apache.james.transport.mailets.AbstractNotify
Builds the subject of newMail appending the subject of originalMail to subjectPrefix, but avoiding a duplicate.
setSubjectPrefix(Mail, String, Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Builds the subject of newMail appending the subject of originalMail to subjectPrefix.
setSync(boolean) - Method in class org.apache.james.queue.file.FileMailQueueFactory
If true the later created FileMailQueue will call fsync after each message FileMailQueue.enQueue(org.apache.mailet.Mail) call.
setTempBlockTime(String) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Setup the temporary blocking time
setText(String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setText(String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
setText(String, String, String) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Since javamail 1.4
setTimeout(long) - Method in class org.apache.james.container.spring.lifecycle.osgi.AbstractOSGIAnnotationBeanPostProcessor
Set the timeout in milliseconds.
setTo(Mail, InternetAddress[], Mail) - Method in class org.apache.james.transport.mailets.AbstractRedirect
Sets the "To:" header of newMail to to.
setUnseenLifeTime(String) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
Set up the liftime of only once seen triplet.
setupRouting(List<MatcherMailetPair>) - Method in class org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor
 
setupRouting(List<MatcherMailetPair>) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
Setup the routing for the configured MatcherMailetPair's for this CamelProcessor
setUriRblServer(Collection<String>) - Method in class org.apache.james.smtpserver.fastfail.URIRBLHandler
Set the UriRBL Servers
setUseBlobMessages(boolean) - Method in class org.apache.james.queue.activemq.ActiveMQMailQueueFactory
 
setUseJMX(boolean) - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.user.jdbc.DefaultUsersJdbcRepository
Deprecated.
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.user.jdbc.JamesUsersJdbcRepository
Deprecated.
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.user.jdbc.DefaultUsersJdbcRepository
Deprecated.
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.user.jdbc.JamesUsersJdbcRepository
Deprecated.
 
setUsers(UsersRepository) - Method in class org.apache.james.smtpserver.fastfail.ValidRcptHandler
Sets the users repository.
setUsers(UsersRepository) - Method in class org.apache.james.smtpserver.UsersRepositoryAuthHook
Sets the users repository.
setUsersRepository(UsersRepository) - Method in class org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.fetchmail.FetchMail
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.fetchmail.FetchScheduler
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.lmtpserver.hook.MailboxDeliverToRecipientHandler
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.transport.mailets.SieveMailet
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Deprecated.
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.transport.mailets.WhiteListManager
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.transport.matchers.AbstractStorageQuota
 
setUsersRepository(UsersRepository) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
setUserUndefined(boolean) - Method in class org.apache.james.fetchmail.MessageProcessor
Sets the userUndefined.
setVarDirectory(String) - Method in class org.apache.james.container.spring.context.web.JamesServerWebApplicationContext
 
setWhiteListedNetworks(NetMatcher) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
shutdown() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
shutdown() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
shutdown() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
shutdownNow() - Method in class org.apache.james.protocols.lib.netty.JMXEnabledOrderedMemoryAwareThreadPoolExecutor
 
shutdownNow() - Method in class org.apache.james.util.concurrent.JMXEnabledScheduledThreadPoolExecutor
 
shutdownNow() - Method in class org.apache.james.util.concurrent.JMXEnabledThreadPoolExecutor
 
SieveFileRepository - Class in org.apache.james.filesystem.api
SieveFileRepository manages sieve scripts stored on the file system.
SieveFileRepository() - Constructor for class org.apache.james.filesystem.api.SieveFileRepository
Creates a new instance of SieveFileRepository.
SieveFileRepository(FileSystem) - Constructor for class org.apache.james.filesystem.api.SieveFileRepository
Creates a new instance of SieveFileRepository.
SieveMailet - Class in org.apache.james.transport.mailets
Contains resource bindings.
SieveMailet() - Constructor for class org.apache.james.transport.mailets.SieveMailet
 
skip(long) - Method in class org.apache.james.core.MimeMessageInputStream
 
Slf4jLoggerAdapter - Class in org.apache.james.protocols.lib
Adapter class for SLF4J
Slf4jLoggerAdapter(Logger) - Constructor for class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
SMTPChannelUpstreamHandler - Class in org.apache.james.smtpserver.netty
ChannelUpstreamHandler which is used by the SMTPServer
SMTPChannelUpstreamHandler(Protocol, Logger, Encryption) - Constructor for class org.apache.james.smtpserver.netty.SMTPChannelUpstreamHandler
 
SMTPChannelUpstreamHandler(Protocol, Logger) - Constructor for class org.apache.james.smtpserver.netty.SMTPChannelUpstreamHandler
 
SMTPCommandHandlerStats - Class in org.apache.james.smtpserver.jmx
Expose statistics for CommandHandler via JMX
SMTPCommandHandlerStats(String, String, String[]) - Constructor for class org.apache.james.smtpserver.jmx.SMTPCommandHandlerStats
 
SMTPCommandHandlerStatsMBean - Interface in org.apache.james.smtpserver.jmx
JMX MBean for CommandHandler
SMTPConstants - Interface in org.apache.james.smtpserver
Constants which are used within SMTP Session
SMTPServer - Class in org.apache.james.smtpserver.netty
NIO SMTPServer which use Netty
SMTPServer() - Constructor for class org.apache.james.smtpserver.netty.SMTPServer
 
SMTPServer.SMTPHandlerConfigurationDataImpl - Class in org.apache.james.smtpserver.netty
A class to provide SMTP handler configuration to the handlers
SMTPServer.SMTPHandlerConfigurationDataImpl() - Constructor for class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
SMTPServerFactory - Class in org.apache.james.smtpserver.netty
 
SMTPServerFactory() - Constructor for class org.apache.james.smtpserver.netty.SMTPServerFactory
 
SMTPServerMBean - Interface in org.apache.james.smtpserver.netty
JMX MBean interface for the SMTPServer
source - Variable in class org.apache.james.core.MimeMessageWrapper
Can provide an input stream to the data
SpamAssassin - Class in org.apache.james.transport.mailets
Sends the message through daemonized SpamAssassin (spamd), visit spamassassin.apache.org/ for info on configuration.
SpamAssassin() - Constructor for class org.apache.james.transport.mailets.SpamAssassin
 
SpamAssassinHandler - Class in org.apache.james.smtpserver.fastfail
This MessageHandler could be used to check message against spamd before accept the email.
SpamAssassinHandler() - Constructor for class org.apache.james.smtpserver.fastfail.SpamAssassinHandler
 
SpamAssassinInvoker - Class in org.apache.james.util.scanner
Sends the message through daemonized SpamAssassin (spamd), visit SpamAssassin.org for info on configuration.
SpamAssassinInvoker(String, int) - Constructor for class org.apache.james.util.scanner.SpamAssassinInvoker
Init the spamassassin invoker
SpamTrapHandler - Class in org.apache.james.smtpserver.fastfail
 
SpamTrapHandler() - Constructor for class org.apache.james.smtpserver.fastfail.SpamTrapHandler
 
SPF - Class in org.apache.james.transport.mailets
Check the ip, sender, helo against SPF.
SPF() - Constructor for class org.apache.james.transport.mailets.SPF
 
SPF_BLOCKLISTED - Static variable in class org.apache.james.smtpserver.fastfail.SPFHandler
 
SPF_DETAIL - Static variable in class org.apache.james.smtpserver.fastfail.SPFHandler
 
SPF_HEADER - Static variable in class org.apache.james.smtpserver.fastfail.SPFHandler
 
SPF_HEADER_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.smtpserver.fastfail.SPFHandler
 
SPF_TEMPBLOCKLISTED - Static variable in class org.apache.james.smtpserver.fastfail.SPFHandler
 
SPFHandler - Class in org.apache.james.smtpserver.fastfail
 
SPFHandler() - Constructor for class org.apache.james.smtpserver.fastfail.SPFHandler
 
split(Matcher, String, Logger, CamelMailetProcessor, Mail) - Method in class org.apache.james.mailetcontainer.impl.camel.MatcherSplitter
Generate a List of MailMessage instances for the give @Body.
SPOOL - Static variable in interface org.apache.james.queue.api.MailQueueFactory
MailQueue which is used for spooling the messages
sqlQueries - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
Contains all of the sql strings for this component.
sqlQueries - Variable in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
Contains all of the sql strings for this component.
SqlResources - Class in org.apache.james.util.sql
Provides a set of SQL String resources (eg SQL Strings) to use for a database connection.
This class allows SQL strings to be customised to particular database products, by detecting product information from the jdbc DatabaseMetaData object.
SqlResources() - Constructor for class org.apache.james.util.sql.SqlResources
 
SSL_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
start() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Start the server
start() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
startCompression() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
startTLS() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
STATUS_MAIL_ATTRIBUTE_NAME - Static variable in class org.apache.james.util.scanner.SpamAssassinInvoker
The mail attribute under which the status get stored
stop() - Method in interface org.apache.james.protocols.lib.jmx.ServerMBean
Stop the server
stop() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
store(Mail) - Method in interface org.apache.james.mailrepository.api.MailRepository
Stores a message in this repository.
store(Mail) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
store(Mail) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
storeMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.mailetcontainer.impl.JamesMailetContext
Deprecated.
since 2.2.0 look at the LocalDelivery code to find out how to do the local delivery.
storeMail(MailAddress, MailAddress, Mail) - Method in class org.apache.james.transport.mailets.SieveMailet
 
StoreProcessor - Class in org.apache.james.fetchmail
Class StoreProcessor connects to a message store, gets the target Folder and delegates its processing to FolderProcessor.
StoreProcessor(Account) - Constructor for class org.apache.james.fetchmail.StoreProcessor
Constructor for StoreProcessor.
StreamRepository - Interface in org.apache.james.repository.api
 
supportMultipleNamespaces() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
supportStartTLS() - Method in class org.apache.james.imapserver.netty.NettyImapSession
 
supportVirtualHosting() - Method in interface org.apache.james.user.api.UsersRepository
Return true if virtualHosting support is enabled, otherwise false
supportVirtualHosting() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
VirtualHosting not supported
supportVirtualHosting() - Method in class org.apache.james.user.lib.AbstractUsersRepository
 

T

TABLE_NAME - Static variable in interface org.apache.james.domainlist.hbase.def.HDomainList
 
TABLE_NAME - Static variable in interface org.apache.james.rrt.hbase.def.HRecipientRewriteTable
 
TABLE_NAME - Static variable in interface org.apache.james.user.hbase.def.HUsersRepository
 
tableExists(DatabaseMetaData, String) - Method in class org.apache.james.util.sql.JDBCUtil
Checks database metadata to see if a table exists.
tableExistsCaseSensitive(DatabaseMetaData, String) - Method in class org.apache.james.util.sql.JDBCUtil
Checks database metadata to see if a table exists.
tableName - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
The table name parsed from the destination URL
TablePool - Class in org.apache.james.system.hbase
Table Pool singleton to get the DomainList, RecipientRewriteTable and UserRepository HBase tables.
TablePool() - Constructor for class org.apache.james.system.hbase.TablePool
 
TemporaryResolutionException - Exception in org.apache.james.dnsservice.api
Exception to throw when a temporary DNS resolution problem occurs.
TemporaryResolutionException() - Constructor for exception org.apache.james.dnsservice.api.TemporaryResolutionException
 
TemporaryResolutionException(String) - Constructor for exception org.apache.james.dnsservice.api.TemporaryResolutionException
 
test(String, String) - Method in interface org.apache.james.user.api.UsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
test(String, String) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
test(String, String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.user.jdbc.AbstractJdbcUsersRepository
Deprecated.
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
theJDBCUtil - Variable in class org.apache.james.mailrepository.jdbc.JDBCMailRepository
The JDBCUtil helper class
theJDBCUtil - Variable in class org.apache.james.transport.matchers.AbstractSQLWhitelistMatcher
The JDBCUtil helper class
TimeConverter - Class in org.apache.james.util
 
TIMEOUT_HANDLER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
TLDLookup - Class in org.apache.james.smtpserver
A utility class that caches sets of multi-part top level domains (TLDs) for quick lookup.
TLDLookup() - Constructor for class org.apache.james.smtpserver.TLDLookup
 
TO - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
toByteArray() - Method in class org.apache.james.core.MailHeaders
Generate a representation of the headers as a series of bytes.
toFile(File, String) - Static method in class org.apache.james.filesystem.api.SieveFileRepository
 
tokenCountsClear() - Method in class org.apache.james.util.bayesian.BayesianAnalyzer
Clears token counters.
toProcessor(Mail) - Method in class org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor
Hand the mail over to another processor
ToRecipientFolder - Class in org.apache.james.transport.mailets
Receives a Mail from the Queue and takes care to deliver the message to a defined folder of the recipient(s).
ToRecipientFolder() - Constructor for class org.apache.james.transport.mailets.ToRecipientFolder
 
ToRepository - Class in org.apache.james.transport.mailets
Stores incoming Mail in the specified Repository.
If the "passThrough" in confs is true the mail will be returned untouched in the pipe.
ToRepository() - Constructor for class org.apache.james.transport.mailets.ToRepository
 
toSafeName(String) - Method in class org.apache.james.mailrepository.jcr.JCRMailRepository
 
toSafeName(String) - Method in class org.apache.james.user.jcr.JCRUsersRepository
 
ToSenderFolder - Class in org.apache.james.transport.mailets
Receives a Mail from the Queue and takes care to deliver the message to a defined folder of the sender.
ToSenderFolder() - Constructor for class org.apache.james.transport.mailets.ToSenderFolder
 
toString() - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
 
toString() - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet4Network
 
toString() - Method in class org.apache.james.dnsservice.library.inetnetwork.model.Inet6Network
Return String representation of this class.
toString() - Method in class org.apache.james.dnsservice.library.netmatcher.NetMatcher
Return a sorted representation of the inet networks.
toString(File, String) - Static method in class org.apache.james.filesystem.api.SieveFileRepository
Read a file with the specified encoding into a String
toString() - Method in class org.apache.james.queue.jms.JMSMailQueue
 
toString() - Method in class org.apache.james.user.jpa.model.JPAUser
 
toString() - Method in class org.apache.james.user.ldap.ReadOnlyLDAPGroupRestriction
Converts an instance of this type to a string.
toString() - Method in class org.apache.james.util.concurrent.NamedThreadFactory
 
toString() - Method in class org.apache.james.util.retry.DoublingRetrySchedule
 
touchLastDatabaseUpdateTime() - Static method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Sets static lastDatabaseUpdateTime to System.currentTimeMillis().
trace(String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(Marker, String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(Marker, String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(Marker, String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(Marker, String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(Marker, String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
trace(Object) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(Object, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(String) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(Marker, String) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(Marker, String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(Marker, String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(Marker, String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing
trace(Marker, String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
Do nothing

U

UNALTERED - Static variable in class org.apache.james.transport.mailets.AbstractRedirect.SpecialAddress
 
UNALTERED - Static variable in class org.apache.james.transport.mailets.AbstractRedirect
 
unbind(Name) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
unbind(String) - Method in class org.apache.james.util.retry.naming.RetryingContext
 
UNKNOWN_SIZE - Static variable in exception org.apache.james.imapserver.netty.NettyImapRequestLineReader.NotEnoughDataException
 
unlock(String) - Method in interface org.apache.james.mailrepository.api.MailRepository
Releases a lock on a message identified the key
unlock(String) - Method in class org.apache.james.mailrepository.file.MBoxMailRepository
 
unlock(String) - Method in class org.apache.james.mailrepository.lib.AbstractMailRepository
 
unlock(Object) - Method in class org.apache.james.mailrepository.lib.Lock
Release the lock on a given object.
unregisterMBean() - Method in class org.apache.james.protocols.lib.netty.AbstractConfigurableAsyncServer
 
unregisterMBean(String) - Method in class org.apache.james.queue.library.AbstractMailQueueFactory
 
unsetAlias(String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Deprecated.
unsetAlias(String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
unsetForwardAddress(String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Deprecated.
unsetForwardAddress(String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
update(long, boolean) - Method in class org.apache.james.mailetcontainer.impl.jmx.MailetManagement
 
update(long, boolean) - Method in class org.apache.james.mailetcontainer.impl.jmx.MailProcessorManagement
Update the stats
update(long, boolean, boolean) - Method in class org.apache.james.mailetcontainer.impl.jmx.MatcherManagement
 
updateAttributePrefix() - Method in class org.apache.james.fetchmail.ProcessorAbstract
Updates the attributePrefix.
updateDynamicAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Updates the dynamicAccounts.
updateHamTokens(Connection) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Updates the database with new "ham" token frequencies.
updateLdapContext() - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
updateMarkSeenPermanent() - Method in class org.apache.james.fetchmail.FolderProcessor
Updates the markSeenPermanent.
updateMaxMessageSizeExceeded() - Method in class org.apache.james.fetchmail.MessageProcessor
Refreshes the maxMessageSizeExceeded.
updateMessageID() - Method in class org.apache.james.core.MimeMessageWrapper
Overrides default javamail behaviour by not altering the Message-ID by default, see JAMES-875 and JAMES-1010
updateParsedDynamicAccountParameters() - Method in class org.apache.james.fetchmail.FetchMail
Updates the ParsedDynamicAccountParameters.
updateRemoteAddress() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteAddress.
updateRemoteDomain() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteDomain.
updateRemoteHostName() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteHostName.
updateRemoteReceivedHeaderInvalid() - Method in class org.apache.james.fetchmail.MessageProcessor
Updates the remoteReceivedHeaderInvalid.
updateSession() - Method in class org.apache.james.fetchmail.FetchMail
Updates the current Session.
updateSpamTokens(Connection) - Method in class org.apache.james.util.bayesian.JDBCBayesianAnalyzer
Updates the database with new "spam" token frequencies.
updateStaticAccounts() - Method in class org.apache.james.fetchmail.FetchMail
Updates the staticAccounts.
updateTriplet(String, String, String, int, long) - Method in class org.apache.james.smtpserver.fastfail.JDBCGreylistHandler
 
updateUser(User) - Method in interface org.apache.james.user.api.UsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.user.hbase.HBaseUsersRepository
 
updateUser(User) - Method in class org.apache.james.user.jcr.JCRUsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.user.jpa.JPAUsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository
 
updateUser(User) - Method in class org.apache.james.user.lib.AbstractJamesUsersRepository
Deprecated.
Update the repository with the specified user object.
uploadFile(ActiveMQBlobMessage, File) - Method in class org.apache.james.queue.activemq.FileSystemBlobStrategy
 
uploadStream(ActiveMQBlobMessage, InputStream) - Method in class org.apache.james.queue.activemq.FileSystemBlobStrategy
 
URIRBLHandler - Class in org.apache.james.smtpserver.fastfail
Extract domains from message and check against URIRBLServer.
URIRBLHandler() - Constructor for class org.apache.james.smtpserver.fastfail.URIRBLHandler
 
URIScanner - Class in org.apache.james.smtpserver.fastfail
 
URIScanner() - Constructor for class org.apache.james.smtpserver.fastfail.URIScanner
 
USE_MEMORY_COPY - Static variable in class org.apache.james.core.MimeMessageWrapper
System property which tells JAMES if it should copy a message in memory or via a temporary file.
useAddressBracketsEnforcement() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
useHeloEhloEnforcement() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
 
User - Interface in org.apache.james.user.api.model
Interface for objects representing users.
UserRepositoryAuthenticator - Class in org.apache.james.adapter.mailbox.store
Authenticator which use an UsersRepository to check if the user and password match
UserRepositoryAuthenticator() - Constructor for class org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator
 
UsersFileRepository - Class in org.apache.james.user.file
Deprecated.
UsersFileRepository() - Constructor for class org.apache.james.user.file.UsersFileRepository
Deprecated.
 
UsersRepository - Interface in org.apache.james.user.api
Interface for a repository of users.
UsersRepositoryAliasingForwarding - Class in org.apache.james.transport.mailets
Deprecated.
use org.apache.james.transport.mailets.RecipientRewriteTable
UsersRepositoryAliasingForwarding() - Constructor for class org.apache.james.transport.mailets.UsersRepositoryAliasingForwarding
Deprecated.
 
UsersRepositoryAuthHook - Class in org.apache.james.smtpserver
This Auth hook can be used to authenticate against the james user repository
UsersRepositoryAuthHook() - Constructor for class org.apache.james.smtpserver.UsersRepositoryAuthHook
 
UsersRepositoryException - Exception in org.apache.james.user.api
 
UsersRepositoryException(String, Throwable) - Constructor for exception org.apache.james.user.api.UsersRepositoryException
 
UsersRepositoryException(String) - Constructor for exception org.apache.james.user.api.UsersRepositoryException
 
UsersRepositoryManagement - Class in org.apache.james.user.lib
 
UsersRepositoryManagement() - Constructor for class org.apache.james.user.lib.UsersRepositoryManagement
 
UsersRepositoryManagementMBean - Interface in org.apache.james.user.api
Expose user account management functionality through JMX.
UsersRepositoryTracker - Class in org.apache.james.container.spring.osgi
 
UsersRepositoryTracker() - Constructor for class org.apache.james.container.spring.osgi.UsersRepositoryTracker
 
useVirtualHosting() - Method in class org.apache.james.smtpserver.SenderAuthIdentifyVerificationRcptHook
 

V

ValidRcptHandler - Class in org.apache.james.smtpserver.fastfail
Handler which reject invalid recipients
ValidRcptHandler() - Constructor for class org.apache.james.smtpserver.fastfail.ValidRcptHandler
 
ValidRcptMX - Class in org.apache.james.smtpserver.fastfail
This class can be used to reject email with bogus MX which is send from a authorized user or an authorized network.
ValidRcptMX() - Constructor for class org.apache.james.smtpserver.fastfail.ValidRcptMX
 
ValidSenderDomainHandler - Class in org.apache.james.smtpserver.fastfail
 
ValidSenderDomainHandler() - Constructor for class org.apache.james.smtpserver.fastfail.ValidSenderDomainHandler
 
valueOf(String) - Static method in enum org.apache.james.cli.type.CmdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.james.queue.api.ManageableMailQueue.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.james.cli.type.CmdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.james.queue.api.ManageableMailQueue.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verifyExists(String) - Method in interface org.apache.james.user.api.UsersRepositoryManagementMBean
Check if a user exists with the given name.
verifyExists(String) - Method in class org.apache.james.user.lib.UsersRepositoryManagement
 
verifyIdentity() - Method in class org.apache.james.smtpserver.ExtendedSMTPSession
 
verifyIdentity() - Method in class org.apache.james.smtpserver.netty.SMTPServer.SMTPHandlerConfigurationDataImpl
Return true if the username and mail from must match for a authorized user
verifyMailAddresses(Collection) - Static method in class org.apache.james.mailetcontainer.impl.ProcessorUtil
Checks that all objects in this class are of the form MailAddress.
verifyPassword(String) - Method in interface org.apache.james.user.api.model.User
Return true if pass matches password of this user.
verifyPassword(String) - Method in class org.apache.james.user.jcr.model.JCRUser
 
verifyPassword(String) - Method in class org.apache.james.user.jpa.model.JPAUser
 
verifyPassword(String) - Method in class org.apache.james.user.ldap.ReadOnlyLDAPUser
Verifies that the password supplied is actually the user's password, by attempting to rebind to a copy of the LDAP server context using the user's username and the supplied password.
verifyPassword(String) - Method in class org.apache.james.user.lib.model.DefaultUser
 

W

warn(String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(Marker, String) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(Marker, String, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(Marker, String, Object[]) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(Marker, String, Throwable) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(Marker, String, Object, Object) - Method in class org.apache.james.protocols.lib.Slf4jLoggerAdapter
 
warn(String) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(Marker, String) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(Marker, String, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(Marker, String, Object, Object) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(Marker, String, Object[]) - Method in class org.apache.james.transport.util.MailetContextLog
 
warn(Marker, String, Throwable) - Method in class org.apache.james.transport.util.MailetContextLog
 
WhiteListManager - Class in org.apache.james.transport.mailets
Manages for each local user a "white list" of remote addresses whose messages should never be blocked as spam.
WhiteListManager() - Constructor for class org.apache.james.transport.mailets.WhiteListManager
 
WILDCARD - Static variable in interface org.apache.james.rrt.api.RecipientRewriteTable
The wildcard used for alias domain mappings
wireExtensions(Class, List) - Method in class org.apache.james.lmtpserver.DataLineLMTPHandler
 
wireExtensions(Class<?>, List<?>) - Method in class org.apache.james.protocols.lib.jmx.AbstractCommandHandlerResultJMXMonitor
 
wireExtensions(Class<?>, List<?>) - Method in class org.apache.james.protocols.lib.jmx.AbstractConnectHandlerResultJMXMonitor
 
wireExtensions(Class<?>, List<?>) - Method in class org.apache.james.protocols.lib.jmx.AbstractLineHandlerResultJMXMonitor
 
wireExtensions(Class, List) - Method in class org.apache.james.smtpserver.DataLineJamesMessageHookHandler
 
wireExtensions(Class<?>, List<?>) - Method in class org.apache.james.smtpserver.jmx.HookResultJMXMonitor
 
write(byte[]) - Method in class org.apache.james.imapserver.netty.ChannelImapResponseWriter
 
write(Literal) - Method in class org.apache.james.imapserver.netty.ChannelImapResponseWriter
 
writeHeadersTo(Enumeration, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Write the message headers to the given outputstream
writeMessageBodyTo(MimeMessage, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Write message body of given mimeessage to the given outputStream
writeMessageTo(OutputStream) - Method in class org.apache.james.core.MailImpl
Writes the message out to an OutputStream.
writeTo(OutputStream) - Method in class org.apache.james.core.MailHeaders
Write the headers to an output stream
writeTo(OutputStream) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Rewritten for optimization purposes
writeTo(OutputStream, String[]) - Method in class org.apache.james.core.MimeMessageCopyOnWriteProxy
Rewritten for optimization purposes
writeTo(MimeMessage, OutputStream, OutputStream) - Static method in class org.apache.james.core.MimeMessageUtil
Convenience method to take any MimeMessage and write the headers and body to two different output streams
writeTo(MimeMessage, OutputStream, OutputStream, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
Convenience method to take any MimeMessage and write the headers and body to two different output streams, with an ignore list
writeTo(OutputStream) - Method in class org.apache.james.core.MimeMessageWrapper
Rewritten for optimization purposes
writeTo(OutputStream, String[]) - Method in class org.apache.james.core.MimeMessageWrapper
Rewritten for optimization purposes
writeTo(OutputStream, OutputStream) - Method in class org.apache.james.core.MimeMessageWrapper
Write
writeTo(OutputStream, OutputStream, String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
writeTo(OutputStream, OutputStream, String[], boolean) - Method in class org.apache.james.core.MimeMessageWrapper
 
writeToInternal(MimeMessage, OutputStream, OutputStream, String[]) - Static method in class org.apache.james.core.MimeMessageUtil
 

X

XMLDomainList - Class in org.apache.james.domainlist.xml
Mimic the old behavior of JAMES
XMLDomainList() - Constructor for class org.apache.james.domainlist.xml.XMLDomainList
 
XMLRecipientRewriteTable - Class in org.apache.james.rrt.file
Class responsible to implement the Virtual User Table in XML disk file.
XMLRecipientRewriteTable() - Constructor for class org.apache.james.rrt.file.XMLRecipientRewriteTable
 
XMLRecipientRewriteTable - Class in org.apache.james.transport.mailets
Deprecated.
use the definitions in virtualusertable-store.xml instead
XMLRecipientRewriteTable() - Constructor for class org.apache.james.transport.mailets.XMLRecipientRewriteTable
Deprecated.
 
Xor - Class in org.apache.james.mailetcontainer.impl.matchers
 
Xor() - Constructor for class org.apache.james.mailetcontainer.impl.matchers.Xor
 

Z

ZLIB_DECODER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
ZLIB_ENCODER - Static variable in interface org.apache.james.imapserver.netty.NettyConstants
 
A B C D E F G H I J L M N O P Q R S T U V W X Z 

Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.