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

A

AbstractJdbcUsersRepository - class org.apache.james.userrepository.AbstractJdbcUsersRepository.
An abstract base class for creating UserRepository implementation which use a database for persistence.
AbstractJdbcUsersRepository() - Constructor for class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
AbstractUsersRepository - class org.apache.james.userrepository.AbstractUsersRepository.
A partial implementation of a Repository to store users.
AbstractUsersRepository() - Constructor for class org.apache.james.userrepository.AbstractUsersRepository
 
accept() - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Return the key of a message to process.
accept() - Method in class org.apache.james.mailrepository.AvalonSpoolRepository
 
accept() - Method in interface org.apache.james.services.SpoolRepository
Returns the key for an arbitrarily selected mail deposited in this Repository.
accept(File, String) - Method in class org.apache.james.nntpserver.DateSinceFileFilter
 
accept(long) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Return the key of a message that's ready to process.
accept(long) - Method in class org.apache.james.mailrepository.AvalonSpoolRepository
 
accept(long) - Method in interface org.apache.james.services.SpoolRepository
Returns the key for an arbitrarily select mail depository in this Repositry that is either ready immediately for delivery, or is younger than it's last_updated plus the number of failed attempts times the delay time.
AccessControlException - exception org.apache.james.AccessControlException.
Thrown when a user attempts to access something (e.g.
AccessControlException(String) - Constructor for class org.apache.james.AccessControlException
Construct a new AccessControlException instance.
ACTIVE - Static variable in class org.apache.james.util.mordred.PoolConnEntry
 
ACTIVE_CONN_TIME_LIMIT - Static variable in class org.apache.james.util.mordred.JdbcDataSource
 
add(Matcher, Mailet) - Method in class org.apache.james.transport.LinearProcessor
 
addAddress(MailAddress) - Method in class org.apache.james.transport.mailets.GenericListservManager
Adds an address to the listserv.
addAddress(MailAddress) - Method in class org.apache.james.transport.mailets.AvalonListservManager
 
AddFooter - class org.apache.james.transport.mailets.AddFooter.
This mailet will attach text to the end of the message (like a footer).
AddFooter() - Constructor for class org.apache.james.transport.mailets.AddFooter
 
addFrom(Address[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
addHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addHeaderLine(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addRecipients(Message.RecipientType, Address[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
addRecipients(Message.RecipientType, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
addToHTML(MimePart) - Method in class org.apache.james.transport.mailets.AddFooter
 
addToText(MimePart) - Method in class org.apache.james.transport.mailets.AddFooter
 
addUser(String, Object) - Method in interface org.apache.james.services.UsersRepository
Adds a user to the repository with the specified attributes.
addUser(String, Object) - Method in class org.apache.james.userrepository.UsersLDAPRepository
Adds userName to the MemberAttribute (specified in conf.xml) of this node.
addUser(String, Object) - Method in class org.apache.james.userrepository.UsersFileRepository
 
addUser(String, Object) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Adds a user to the repository with the specified attributes.
addUser(String, String) - Method in class org.apache.james.James
Adds a user to this mail server.
addUser(String, String) - Method in interface org.apache.james.services.MailServer
Adds a new user to the mail system with userName.
addUser(User) - Method in interface org.apache.james.services.UsersRepository
Adds a user to the repository with the specified User object.
addUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
addUser(User) - Method in class org.apache.james.userrepository.UsersFileRepository
 
addUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Adds a user to the repository with the specified User object.
All - class org.apache.james.transport.matchers.All.
 
ALL - Static variable in interface org.apache.james.services.MailServer
Reserved user name meaning all users for multi-user mailboxes
All() - Constructor for class org.apache.james.transport.matchers.All
 
ArticleIDRepository - class org.apache.james.nntpserver.repository.ArticleIDRepository.
ArticleIDRepository: contains one file for each article.
ArticleWriter.Factory - class org.apache.james.nntpserver.ArticleWriter.Factory.
 
ArticleWriter.Factory() - Constructor for class org.apache.james.nntpserver.ArticleWriter.Factory
 
attachError() - Method in class org.apache.james.transport.mailets.Redirect
return true to append a description of any error to the main body part if getInlineType does not return "UNALTERED"
attachFooter(MimePart) - Method in class org.apache.james.transport.mailets.AddFooter
 
attachmentsAllowed - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
attachmentsAllowed - Variable in class org.apache.james.transport.mailets.AvalonListserv
 
AUTH - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
AuthenticationException - exception org.apache.james.AuthenticationException.
Thrown when a user fails to authenticate either because their identity is not recognised or because their credentials are wrong.
AuthenticationException(String, boolean, boolean) - Constructor for class org.apache.james.AuthenticationException
Construct a new AuthenticationException instance.
AuthorizationException - exception org.apache.james.AuthorizationException.
Thrown when a user attempts to do something (e.g.
AuthorizationException(String) - Constructor for class org.apache.james.AuthorizationException
Construct a new AuthorizationException instance.
authRequired - Variable in class org.apache.james.nntpserver.AuthServiceImpl
 
AuthService - interface org.apache.james.nntpserver.AuthService.
Authenticates users and Access Control for User Commands.
AuthServiceImpl - class org.apache.james.nntpserver.AuthServiceImpl.
Provides Authentication State.
AuthServiceImpl() - Constructor for class org.apache.james.nntpserver.AuthServiceImpl
 
AVAILABLE - Static variable in class org.apache.james.util.mordred.PoolConnEntry
 
AVALON_COMPONENT_MANAGER - Static variable in class org.apache.james.Constants
 
AvalonListserv - class org.apache.james.transport.mailets.AvalonListserv.
MailingListServer capability.
AvalonListserv() - Constructor for class org.apache.james.transport.mailets.AvalonListserv
 
AvalonListservManager - class org.apache.james.transport.mailets.AvalonListservManager.
Adds or removes an email address to a listserv.
AvalonListservManager() - Constructor for class org.apache.james.transport.mailets.AvalonListservManager
 
AvalonMailRepository - class org.apache.james.mailrepository.AvalonMailRepository.
Implementation of a MailRepository on a FileSystem.
AvalonMailRepository() - Constructor for class org.apache.james.mailrepository.AvalonMailRepository
 
AvalonMailStore - class org.apache.james.core.AvalonMailStore.
Provides Registry of mail repositories.
AvalonMailStore() - Constructor for class org.apache.james.core.AvalonMailStore
 
AvalonSpoolRepository - class org.apache.james.mailrepository.AvalonSpoolRepository.
Implementation of a MailRepository on a FileSystem.
AvalonSpoolRepository() - Constructor for class org.apache.james.mailrepository.AvalonSpoolRepository
 
AvalonUsersStore - class org.apache.james.core.AvalonUsersStore.
 
AvalonUsersStore() - Constructor for class org.apache.james.core.AvalonUsersStore
 

B

Base64 - class org.apache.james.util.Base64.
Simple Base64 string decoding function
Base64() - Constructor for class org.apache.james.util.Base64
 
BaseConnectionHandler - class org.apache.james.BaseConnectionHandler.
Different connection handlers extend this class Common Connection Handler code could be factored into this class.
BaseConnectionHandler() - Constructor for class org.apache.james.BaseConnectionHandler
 
blockContext - Variable in class org.apache.james.James
 
bounce(Mail, String) - Method in class org.apache.james.James
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) - Method in interface org.apache.mailet.MailetContext
Bounces the message using a stanard format with the given message.
bounce(Mail, String, MailAddress) - Method in class org.apache.james.James
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 interface org.apache.mailet.MailetContext
Bounces the email message using the provided email address as the sender of the bounce.
bounce(String) - Method in class org.apache.james.core.MailImpl
 
BUILD_DATE - Static variable in class org.apache.james.Constants
 

C

cacheSettings - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
canI(Object) - Method in class org.apache.james.util.Lock
 
CharTerminatedInputStream - class org.apache.james.util.CharTerminatedInputStream.
 
CharTerminatedInputStream(InputStream, char[]) - Constructor for class org.apache.james.util.CharTerminatedInputStream
 
clean() - Method in class org.apache.james.core.MailImpl
 
clearWarnings() - Method in class org.apache.james.util.mordred.PoolConnEntry
Simple method to log any warnings on an entry (connection), and then clear them.
close() - Method in class org.apache.james.util.SchedulerNotifyOutputStream
 
close() - Method in class org.apache.james.util.SchedulerNotifyInputStream
 
close() - Method in class org.apache.james.util.DebugInputStream
 
close() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
CommandForListserv - class org.apache.james.transport.matchers.CommandForListserv.
Returns positive if the recipient is a command for a listserv.
CommandForListserv() - Constructor for class org.apache.james.transport.matchers.CommandForListserv
 
commit() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
componentManager - Variable in class org.apache.james.core.AvalonUsersStore
 
componentManager - Variable in class org.apache.james.core.AvalonMailStore
 
compose(ComponentManager) - Method in class org.apache.james.James
Override compose method of AbstractBlock to create new ComponentManager object
compose(ComponentManager) - Method in class org.apache.james.core.AvalonUsersStore
 
compose(ComponentManager) - Method in class org.apache.james.core.AvalonMailStore
 
compose(ComponentManager) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
compose(ComponentManager) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
compose(ComponentManager) - Method in class org.apache.james.nntpserver.NNTPHandler
 
compose(ComponentManager) - Method in class org.apache.james.nntpserver.AuthServiceImpl
 
compose(ComponentManager) - Method in class org.apache.james.pop3server.POP3Handler
 
compose(ComponentManager) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
compose(ComponentManager) - Method in class org.apache.james.smtpserver.SMTPHandler
 
compose(ComponentManager) - Method in class org.apache.james.transport.JamesSpoolManager
 
compose(ComponentManager) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
compose(ComponentManager) - Method in class org.apache.james.userrepository.UsersFileRepository
 
compose(ComponentManager) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Compose the repository with the DataSourceSelector component.
configuration - Variable in class org.apache.james.core.AvalonUsersStore
 
configuration - Variable in class org.apache.james.core.AvalonMailStore
 
configure(Configuration) - Method in class org.apache.james.James
 
configure(Configuration) - Method in class org.apache.james.BaseConnectionHandler
 
configure(Configuration) - Method in class org.apache.james.core.AvalonUsersStore
 
configure(Configuration) - Method in class org.apache.james.core.AvalonMailStore
 
configure(Configuration) - Method in class org.apache.james.util.mordred.JdbcDataSource
Configure and set up DB connection.
configure(Configuration) - Method in class org.apache.james.dnsserver.DNSServer
 
configure(Configuration) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
configure(Configuration) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
configure(Configuration) - Method in class org.apache.james.nntpserver.NNTPServer
 
configure(Configuration) - Method in class org.apache.james.nntpserver.AuthServiceImpl
 
configure(Configuration) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
configure(Configuration) - Method in class org.apache.james.pop3server.POP3Server
 
configure(Configuration) - Method in class org.apache.james.pop3server.POP3Handler
 
configure(Configuration) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
configure(Configuration) - Method in class org.apache.james.remotemanager.RemoteManager
 
configure(Configuration) - Method in class org.apache.james.smtpserver.SMTPServer
 
configure(Configuration) - Method in class org.apache.james.smtpserver.SMTPHandler
 
configure(Configuration) - Method in class org.apache.james.transport.MatchLoader
 
configure(Configuration) - Method in class org.apache.james.transport.MailetLoader
 
configure(Configuration) - Method in class org.apache.james.transport.JamesSpoolManager
 
configure(Configuration) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
configure(Configuration) - Method in class org.apache.james.userrepository.UsersFileRepository
 
configure(Configuration) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Configures the UserRepository for JDBC access.
CONN_IDLE_LIMIT - Static variable in class org.apache.james.util.mordred.JdbcDataSource
 
Constants - class org.apache.james.Constants.
Assorted Constants for use in all James blocks The Software Version, Software Name and Build Date are set by ant during the build process.
Constants() - Constructor for class org.apache.james.Constants
 
contains(String) - Method in interface org.apache.james.services.UsersRepository
Returns whether or not this user is in the repository
contains(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
contains(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
contains(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns whether or not this user is in the repository
containsCaseInsensitive(String) - Method in interface org.apache.james.services.UsersRepository
Returns whether or not this user is in the repository.
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
containsCaseInsensitive(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns whether or not this user is in the repository.
context - Variable in class org.apache.james.core.AvalonUsersStore
 
context - Variable in class org.apache.james.core.AvalonMailStore
 
context - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
context - Variable in class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
contextualize(Context) - Method in class org.apache.james.James
 
contextualize(Context) - Method in class org.apache.james.core.AvalonUsersStore
 
contextualize(Context) - Method in class org.apache.james.core.AvalonMailStore
 
contextualize(Context) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
contextualize(Context) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
contextualize(Context) - Method in class org.apache.james.transport.JamesSpoolManager
 
contextualize(Context) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
contextualize(Context) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
Counter - class org.apache.james.transport.mailets.debug.Counter.
A simple in memory counter.
Counter() - Constructor for class org.apache.james.transport.mailets.debug.Counter
 
countLast0A0D - Variable in class org.apache.james.util.ExtraDotOutputStream
Counter for number of last (0A or 0D).
countUsers() - Method in interface org.apache.james.services.UsersRepository
Returns a count of the users in the repository.
countUsers() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
countUsers() - Method in class org.apache.james.userrepository.UsersFileRepository
 
countUsers() - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns a count of the users in the repository.
createArticle(NNTPLineReader) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
createArticle(NNTPLineReader) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
createFactory() - Method in class org.apache.james.nntpserver.NNTPServer
 
createFactory() - Method in class org.apache.james.pop3server.POP3Server
 
createFactory() - Method in class org.apache.james.remotemanager.RemoteManager
 
createFactory() - Method in class org.apache.james.smtpserver.SMTPServer
 
createInstance(Context, Configuration, Logger, String) - Static method in class org.apache.james.nntpserver.repository.NNTPUtil
 
createStatement() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
createStatement(int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
CURRENT_HELO_MODE - Static variable in class org.apache.james.smtpserver.SMTPHandler
 

D

datasource - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
datasource - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
datasource - Variable in class org.apache.james.transport.mailets.JDBCAlias
 
datasourceName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
datasources - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
DateSinceFileFilter - class org.apache.james.nntpserver.DateSinceFileFilter.
filters files according to their date of last modification
DateSinceFileFilter(long) - Constructor for class org.apache.james.nntpserver.DateSinceFileFilter
 
debug(String) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
DebugInputStream - class org.apache.james.util.DebugInputStream.
 
DebugInputStream(InputStream) - Constructor for class org.apache.james.util.DebugInputStream
 
decode(String) - Static method in class org.apache.james.util.Base64
 
decodeAsString(String) - Static method in class org.apache.james.util.Base64
 
DEEP_DEBUG - Static variable in class org.apache.james.mailrepository.AvalonMailRepository
 
DEEP_DEBUG - Static variable in class org.apache.james.userrepository.UsersFileRepository
 
DEFAULT - Static variable in interface org.apache.mailet.Mail
 
DefaultJamesUser - class org.apache.james.userrepository.DefaultJamesUser.
Implementation of User Interface.
DefaultJamesUser(String, String) - Constructor for class org.apache.james.userrepository.DefaultJamesUser
 
DefaultJamesUser(String, String, String) - Constructor for class org.apache.james.userrepository.DefaultJamesUser
 
DefaultUser - class org.apache.james.userrepository.DefaultUser.
Implementation of User Interface.
DefaultUser(String, String) - Constructor for class org.apache.james.userrepository.DefaultUser
Standard constructor.
DefaultUser(String, String, String) - Constructor for class org.apache.james.userrepository.DefaultUser
Constructor for repositories that are construcing user objects from separate fields, e.g.
DefaultUsersJdbcRepository - class org.apache.james.userrepository.DefaultUsersJdbcRepository.
A Jdbc-backed UserRepository which handles User instances of the DefaultUser class.
DefaultUsersJdbcRepository() - Constructor for class org.apache.james.userrepository.DefaultUsersJdbcRepository
 
destination - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
destroy() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
destroy() - Method in interface org.apache.mailet.Matcher
Called by the mailet container to indicate to a matcher that the matcher is being taken out of service.
destroy() - Method in interface org.apache.mailet.Mailet
Called by the mailet container to indicate to a mailet that the mailet is being taken out of service.
destroy() - Method in class org.apache.mailet.GenericMatcher
Called by the mailet container to indicate to a matcher that the matcher is being taken out of service.
destroy() - Method in class org.apache.mailet.GenericMailet
Called by the mailer container to indicate to a mailet that the mailet is being taken out of service.
DF_DATE - Static variable in class org.apache.james.nntpserver.NNTPHandler
 
DF_DATEFROM_LONG - Static variable in class org.apache.james.nntpserver.NNTPHandler
 
DF_DATEFROM_SHORT - Static variable in class org.apache.james.nntpserver.NNTPHandler
 
digestFile(String, String) - Static method in class org.apache.james.security.DigestUtil
Calculate digest of given file with given algorithm.
digestString(String, String) - Static method in class org.apache.james.security.DigestUtil
Calculate digest of given String using given algorithm.
DigestUtil - class org.apache.james.security.DigestUtil.
Class to compute and verify digests of files and strings
DigestUtil() - Constructor for class org.apache.james.security.DigestUtil
 
dispose() - Method in class org.apache.james.util.mordred.JdbcDataSource
Need to clean up all connections
dispose() - Method in class org.apache.james.remotemanager.RemoteManager
 
dispose() - Method in class org.apache.james.smtpserver.SMTPServer
 
dispose() - Method in class org.apache.james.transport.LinearProcessor
 
dispose() - Method in class org.apache.james.transport.JamesSpoolManager
 
dispose() - Method in class org.apache.james.userrepository.UsersLDAPRepository
Disposes of all open directory contexts.
DNSServer - class org.apache.james.dnsserver.DNSServer.
 
DNSServer - interface org.apache.james.services.DNSServer.
Provides abstraction for DNS resolutions.
DNSServer() - Constructor for class org.apache.james.dnsserver.DNSServer
 
doAddUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Adds a user to the underlying Repository.
doAddUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Adds a user to the underlying Repository.
doRemoveUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Removes a user from the underlying repository.
doRemoveUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Removes a user from the underlying repository.
doUpdateUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Updates a user record to match the supplied User.
doUpdateUser(User) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Updates a user record to match the supplied User.
DumpSystemErr - class org.apache.james.transport.mailets.debug.DumpSystemErr.
Debugging purpose Mailet.
DumpSystemErr() - Constructor for class org.apache.james.transport.mailets.debug.DumpSystemErr
 
duplicate() - Method in class org.apache.james.core.MailImpl
 
duplicate(String) - Method in class org.apache.james.core.MailImpl
 

E

enableLogging(Logger) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
encode(String) - Static method in class org.apache.james.util.Base64
 
encodeAsString(String) - Static method in class org.apache.james.util.Base64
 
equals(Object) - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Check to see whether this is the same repository and the same key
equals(Object) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
equals(Object) - Method in class org.apache.mailet.MailAddress
 
ERROR - Static variable in interface org.apache.mailet.Mail
 
ExceptionThrowingMailet - class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet.
Debugging purpose Mailet.
ExceptionThrowingMailet() - Constructor for class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
 
existsAddress(MailAddress) - Method in class org.apache.james.transport.mailets.GenericListservManager
Indicates whether an address already exists on the listserv.
existsAddress(MailAddress) - Method in class org.apache.james.transport.mailets.AvalonListservManager
 
ExtraDotOutputStream - class org.apache.james.util.ExtraDotOutputStream.
Adds extra dot if dot occurs in message body at beginning of line (according to RFC1939) Compare also org.apache.james.smtpserver.SMTPInputStream
ExtraDotOutputStream(OutputStream) - Constructor for class org.apache.james.util.ExtraDotOutputStream
 

F

filestore - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
finalize() - Method in class org.apache.james.core.MimeMessageInputStreamSource
 
finalize() - Method in class org.apache.james.util.mordred.PoolConnEntry
Need to clean up the connection
findMXRecords(String) - Method in class org.apache.james.dnsserver.DNSServer
 
findMXRecords(String) - Method in interface org.apache.james.services.DNSServer
 
flush() - Method in class org.apache.james.util.SchedulerNotifyOutputStream
 
Forward - class org.apache.james.transport.mailets.Forward.
Replace incoming recipient with specified ones.
Forward() - Constructor for class org.apache.james.transport.mailets.Forward
 

G

GenericListserv - class org.apache.james.transport.mailets.GenericListserv.
An abstract implementation of a listserv.
GenericListserv() - Constructor for class org.apache.james.transport.mailets.GenericListserv
 
GenericListservManager - class org.apache.james.transport.mailets.GenericListservManager.
An abstract implementation of a listserv manager.
GenericListservManager() - Constructor for class org.apache.james.transport.mailets.GenericListservManager
 
GenericMailet - class org.apache.mailet.GenericMailet.
GenericMailet makes writing mailets easier.
GenericMailet() - Constructor for class org.apache.mailet.GenericMailet
 
GenericMatcher - class org.apache.mailet.GenericMatcher.
GenericMatcher implements the Matcher and MatcherConfig interfaces.
GenericMatcher() - Constructor for class org.apache.mailet.GenericMatcher
 
GenericRecipientMatcher - class org.apache.mailet.GenericRecipientMatcher.
GenericMatcher makes writing recipient based matchers easier.
GenericRecipientMatcher() - Constructor for class org.apache.mailet.GenericRecipientMatcher
 
getAlias() - Method in interface org.apache.james.services.JamesUser
Get local address to which mail should be delivered.
getAlias() - Method in class org.apache.james.userrepository.DefaultJamesUser
 
getAliasing() - Method in interface org.apache.james.services.JamesUser
Return true if emails should be dlivered locally to an alias.
getAliasing() - Method in class org.apache.james.userrepository.DefaultJamesUser
 
getAllHeaderLines() - Method in class org.apache.james.core.MimeMessageWrapper
 
getAllHeaders() - Method in class org.apache.james.core.MimeMessageWrapper
 
getAllRecipients() - Method in class org.apache.james.core.MimeMessageWrapper
 
getArticle(int) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getArticleFromID(String) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getArticleFromID(String) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
getArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
getArticles() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getArticlesSince(Date) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getArticlesSince(Date) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
getArticlesSince(Date) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getAttachmentType() - Method in class org.apache.james.transport.mailets.Redirect
returns one of these values to indicate how to attach the original message BODY : original message body is attached as plain text to the new message HEADS : original message headers are attached as plain text to the new message ALL : original is attached as plain text with all headers MESSAGE : original message is attached as type message/rfc822, a complete mail message. NONE : original is not attached
getAttribute(String) - Method in class org.apache.james.James
 
getAttribute(String) - Method in interface org.apache.mailet.MailetContext
Returns the mailet container attribute with the given name, or null if there is no attribute by that name.
getAttributeNames() - Method in class org.apache.james.James
 
getAttributeNames() - Method in interface org.apache.mailet.MailetContext
Returns an Iterator containing the attribute names available within this mailet context.
getAttributes(String) - Method in interface org.apache.james.services.UsersRepository
Deprecated. As of James 1.2.2 . Use the getUserByName method.
getAttributes(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getAttributes(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getAttributes(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Deprecated. As of James 1.2.2 . Use the getUserByName method.
getAutoCommit() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getCatalog() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getChildDestination(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getCondition() - Method in class org.apache.james.core.MatcherConfigImpl
 
getCondition() - Method in interface org.apache.mailet.MatcherConfig
The simple condition defined for this matcher, e.g., for SenderIs=admin@localhost, this would return admin@localhost.
getCondition() - Method in class org.apache.mailet.GenericMatcher
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getConnection() - Method in class org.apache.james.util.mordred.JdbcDataSource
Implements the ConnDefinition behavior when a connection is needed.
getConnection() - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
getContent() - Method in class org.apache.james.core.MimeMessageWrapper
 
getContentID() - Method in class org.apache.james.core.MimeMessageWrapper
 
getContentLanguage() - Method in class org.apache.james.core.MimeMessageWrapper
 
getContentMD5() - Method in class org.apache.james.core.MimeMessageWrapper
 
getContentType() - Method in class org.apache.james.core.MimeMessageWrapper
 
getCreateDate() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getCurrentArticle() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getCurrentArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
the current article pointer.
getDataHandler() - Method in class org.apache.james.core.MimeMessageWrapper
 
getDate() - Method in class org.apache.james.util.RFC822Date
returns the java.util.Date object this RFC822Date represents.
getDescription() - Method in class org.apache.james.core.MimeMessageWrapper
 
getDescription() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getDisposition() - Method in class org.apache.james.core.MimeMessageWrapper
 
getDomains() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getEncoding() - Method in class org.apache.james.core.MimeMessageWrapper
 
getErrorMessage() - Method in class org.apache.james.core.MailImpl
 
getErrorMessage() - Method in interface org.apache.mailet.Mail
The error message, if any, associated with this message.
getFileName() - Method in class org.apache.james.core.MimeMessageWrapper
 
getFirstArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getFlags() - Method in class org.apache.james.core.MimeMessageWrapper
 
getFooterHTML() - Method in class org.apache.james.transport.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getFooterText() - Method in class org.apache.james.transport.mailets.AddFooter
This is exposed as a method for easy subclassing to provide alternate ways to get the footer text.
getForwarding() - Method in interface org.apache.james.services.JamesUser
Return true if mail for this user should be forwarded
getForwarding() - Method in class org.apache.james.userrepository.DefaultJamesUser
 
getForwardingDestination() - Method in interface org.apache.james.services.JamesUser
Return the destination to which email should be forwarded
getForwardingDestination() - Method in class org.apache.james.userrepository.DefaultJamesUser
 
getFrom() - Method in class org.apache.james.core.MimeMessageWrapper
Various reader methods
getGroup() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
getGroup(String) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getGroup(String) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
getGroupsSince(Date) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getGroupsSince(Date) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
getHashAlgorithm() - Method in class org.apache.james.userrepository.DefaultUser
Method to access the hashing algorithm of the password.
getHashedPassword() - Method in class org.apache.james.userrepository.DefaultUser
Method to access hash of password
getHeader(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
getHeader(String) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
getHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
getHost() - Method in class org.apache.mailet.MailAddress
Return the host part.
getId() - Method in class org.apache.james.James
 
getId() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getId() - Method in interface org.apache.james.services.MailServer
 
getInboundSpool() - Method in class org.apache.james.core.AvalonMailStore
 
getInboundSpool() - Method in interface org.apache.james.services.MailStore
Convenience method to get the inbound spool repository.
getInitParameter(String) - Method in class org.apache.james.core.MailetConfigImpl
 
getInitParameter(String) - Method in interface org.apache.mailet.MailetConfig
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameter(String) - Method in class org.apache.mailet.GenericMailet
Returns a String containing the value of the named initialization parameter, or null if the parameter does not exist.
getInitParameterNames() - Method in class org.apache.james.core.MailetConfigImpl
 
getInitParameterNames() - Method in interface org.apache.mailet.MailetConfig
Returns the names of the mailet's initialization parameters as an Iterator of String objects, or an empty Iterator if the mailet has no initialization parameters.
getInitParameterNames() - Method in class org.apache.mailet.GenericMailet
Returns the names of the mailet's initialization parameters as an Iterator of String objects, or an empty Iterator if the mailet has no initialization parameters.
getInLineType() - Method in class org.apache.james.transport.mailets.Redirect
returns one of these values to indicate how to append the original message UNALTERED : original message is the new message body BODY : original message body is appended to the new message HEADS : original message headers are appended to the new message ALL : original is appended with all headers NONE : original is not appended
getInputStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getInputStream() - Method in class org.apache.james.core.MimeMessageSource
Return an input stream to the data
getInputStream() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Return an input stream to the data
getInputStream() - Method in class org.apache.james.mailrepository.MimeMessageJDBCSource
Return the input stream to the database field and then the file stream.
getInputStream() - Method in class org.apache.james.mailrepository.MimeMessageAvalonSource
 
getLastActivity() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getLastArticleNumber() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getLastUpdated() - Method in class org.apache.james.core.MailImpl
 
getLineCount() - Method in class org.apache.james.core.MimeMessageWrapper
Corrects JavaMail 1.1 version which always returns -1.
getListservAddress() - Method in class org.apache.james.transport.mailets.JDBCListserv
The email address that this listserv processes on.
getListservAddress() - Method in class org.apache.james.transport.mailets.GenericListserv
The email address that this listserv processes on.
getLockTime() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getMailet(String, MailetContext, Configuration) - Method in class org.apache.james.transport.MailetLoader
 
getMailetConfig() - Method in interface org.apache.mailet.Mailet
Returns a MailetConfig object, which contains initialization and startup parameters for this mailet.
getMailetConfig() - Method in class org.apache.mailet.GenericMailet
Returns this matcher's MailetConfig object.
getMailetContext() - Method in class org.apache.james.core.MatcherConfigImpl
 
getMailetContext() - Method in class org.apache.james.core.MailetConfigImpl
 
getMailetContext() - Method in interface org.apache.mailet.MatcherConfig
Returns a reference to the MailetContext in which the matcher is executing
getMailetContext() - Method in interface org.apache.mailet.MailetConfig
Returns a reference to the MailetContext in which the mailet is executing.
getMailetContext() - Method in class org.apache.mailet.GenericMatcher
Returns a reference to the MailetContext in which this matcher is running.
getMailetContext() - Method in class org.apache.mailet.GenericMailet
Returns a reference to the MailetContext in which this mailet is running.
getMailetInfo() - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToRepository
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ToProcessor
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.ServerTime
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Redirect
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.PostmasterAlias
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Null
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.NotifySender
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.LocalDelivery
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCListserv
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.JDBCAlias
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.Forward
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.AvalonListservManager
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.AddFooter
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.Identity
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.DumpSystemErr
 
getMailetInfo() - Method in class org.apache.james.transport.mailets.debug.Counter
 
getMailetInfo() - Method in interface org.apache.mailet.Mailet
Returns information about the mailet, such as author, version, and copyright.
getMailetInfo() - Method in class org.apache.mailet.GenericMailet
Returns information about the mailet, such as author, version, and copyright.
getMailetName() - Method in class org.apache.james.core.MailetConfigImpl
 
getMailetName() - Method in interface org.apache.mailet.MailetConfig
Returns the name of this mailet instance.
getMailetName() - Method in class org.apache.mailet.GenericMailet
Returns the name of this mailet instance.
getMailServers(String) - Method in class org.apache.james.James
 
getMailServers(String) - Method in interface org.apache.mailet.MailetContext
Returns a Collection of Strings of hostnames or ip addresses that are specified as mail server listeners for the given hostname.
getMajorVersion() - Method in class org.apache.james.James
 
getMajorVersion() - Method in interface org.apache.mailet.MailetContext
Returns the minor version of the Mailet API that this mailet container supports.
getMatchedGroups(String) - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
getMatchedGroups(String) - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
getMatcher(String, MailetContext) - Method in class org.apache.james.transport.MatchLoader
 
getMatcherConfig() - Method in interface org.apache.mailet.Matcher
Returns a MatcherConfig object, which contains initialization and startup parameters for this matcher.
getMatcherConfig() - Method in class org.apache.mailet.GenericMatcher
Returns this matcher's MatcherConfig object.
getMatcherInfo() - Method in interface org.apache.mailet.Matcher
Returns information about the matcher, such as author, version, and copyright.
getMatcherInfo() - Method in class org.apache.mailet.GenericMatcher
Returns information about the matcher, such as author, version, and copyright.
getMatcherName() - Method in class org.apache.james.core.MatcherConfigImpl
 
getMatcherName() - Method in interface org.apache.mailet.MatcherConfig
Returns the name of this matcher instance.
getMatcherName() - Method in class org.apache.mailet.GenericMatcher
Returns the name of this matcher instance.
getMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getMembers() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns a Collection of MailAddress objects of members to receive this email
getMembers() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns a Collection of MailAddress objects of members to receive this email
getMembers() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
getMessage() - Method in class org.apache.james.core.MailImpl
 
getMessage() - Method in class org.apache.james.transport.mailets.Redirect
must return either an empty string, or a message to which the redirect can be attached/appended
getMessage() - Method in interface org.apache.mailet.Mail
Returns the MimeMessage stored in this message
getMessageID() - Method in class org.apache.james.core.MimeMessageWrapper
 
getMessageSize() - Method in class org.apache.james.core.MimeMessageWrapper
Returns size of message, ie headers and content.
getMessageSize() - Method in class org.apache.james.core.MimeMessageSource
Return the size of all the data.
getMessageSize() - Method in class org.apache.james.core.MimeMessageInputStreamSource
Return the size of the temp file
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.mailrepository.MimeMessageJDBCSource
Runs a custom SQL statement to check the size of the message body
getMetaData() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getMinorVersion() - Method in class org.apache.james.James
 
getMinorVersion() - Method in interface org.apache.mailet.MailetContext
Returns the minor version of the Mailet API that this mailet container supports.
getName() - Method in class org.apache.james.core.MailImpl
 
getName() - Static method in class org.apache.james.core.AvalonMailStore
 
getName() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getNonMatchingHeaderLines(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getNonMatchingHeaders(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
getNumberOfArticles() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getPassThrough() - Method in class org.apache.james.transport.mailets.Redirect
return true to allow thie original message to continue through the processor, false to GHOST it
getPath() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
getPath() - Method in class org.apache.james.nntpserver.repository.ArticleIDRepository
 
getPostmaster() - Method in class org.apache.james.James
Returns the address of the postmaster for this server.
getPostmaster() - Method in interface org.apache.mailet.MailetContext
Returns the postmaster's address for this mailet context.
getRawInputStream() - Method in class org.apache.james.core.MimeMessageWrapper
 
getRealName(String) - Method in interface org.apache.james.services.UsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getRealName(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getRealName(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getRealName(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns the user name of the user matching name on an equalsIgnoreCase basis.
getReceivedDate() - Method in class org.apache.james.core.MimeMessageWrapper
We do not attempt to define the received date, although in theory this is the last most date in the Received: headers.
getRecipients() - Method in class org.apache.james.core.MailImpl
 
getRecipients() - Method in class org.apache.james.transport.mailets.Redirect
must return a Collection of recipient MailAddress'es
getRecipients() - Method in interface org.apache.mailet.Mail
Returns a Collection of MailAddress objects that are recipients of this message
getRecipients(Message.RecipientType) - Method in class org.apache.james.core.MimeMessageWrapper
 
getRemoteAddr() - Method in class org.apache.james.core.MailImpl
 
getRemoteAddr() - Method in interface org.apache.mailet.Mail
The remote ip address of the server that connected to send this message
getRemoteHost() - Method in class org.apache.james.core.MailImpl
 
getRemoteHost() - Method in interface org.apache.mailet.Mail
The remote hostname of the server that connected to send this message
getReplyTo() - Method in class org.apache.james.core.MimeMessageWrapper
 
getReplyTo() - Method in class org.apache.james.transport.mailets.Redirect
return the reply to address as a string
getRepository(String) - Method in class org.apache.james.core.AvalonUsersStore
 
getRepository(String) - Method in interface org.apache.james.services.UsersStore
 
getRepositoryNames() - Method in class org.apache.james.core.AvalonUsersStore
 
getRepositoryNames() - Method in interface org.apache.james.services.UsersStore
 
getSender() - Method in class org.apache.james.core.MailImpl
 
getSender() - Method in class org.apache.james.transport.mailets.Redirect
returns the senders address, as a MailAddress
getSender() - Method in interface org.apache.mailet.Mail
The sender of the message, as specified by the MAIL FROM header, or internally defined
getSentDate() - Method in class org.apache.james.core.MimeMessageWrapper
 
getServerInfo() - Method in class org.apache.james.James
 
getServerInfo() - Method in interface org.apache.mailet.MailetContext
Returns the name and version of the mailet container on which the mailet is running.
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).
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.core.MimeMessageSource
Returns a unique String ID that represents where this file is loaded from.
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.mailrepository.MimeMessageJDBCSource
 
getSourceId() - Method in class org.apache.james.mailrepository.MimeMessageAvalonSource
 
getSqlString(String) - Method in class org.apache.james.util.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.SqlResources
Returns a named SQL string for the specified connection, replacing parameters with the values set.
getState() - Method in class org.apache.james.core.MailImpl
 
getState() - Method in interface org.apache.mailet.Mail
The current state of the message, such as GHOST, ERROR, or DEFAULT
getStatus() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getString() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getSubject() - Method in class org.apache.james.core.MimeMessageWrapper
 
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.Redirect
return a prefix for the message subject
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.JDBCListserv
An optional subject prefix which will be surrounded by [].
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.GenericListserv
An optional subject prefix which will be surrounded by [].
getSubjectPrefix() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
getTo() - Method in class org.apache.james.transport.mailets.Redirect
returns an array of InternetAddress 'es for the To: header
getTrace() - Method in class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
getTransactionIsolation() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getTypeMap() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
getUniqueID() - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
getUser() - Method in class org.apache.mailet.MailAddress
Return the user part.
getUserByName(String) - Method in interface org.apache.james.services.UsersRepository
Get the user object with the specified user name.
getUserByName(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getUserByName(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getUserByName(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Get the user object with the specified user name.
getUserByName(String, boolean) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Gets a user by name, ignoring case if specified.
getUserByName(String, boolean) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Gets a user by name, ignoring case if specified.
getUserByNameCaseInsensitive(String) - Method in interface org.apache.james.services.UsersRepository
Get the user object with the specified user name.
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
getUserByNameCaseInsensitive(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Get the user object with the specified user name.
getUserInbox(String) - Method in class org.apache.james.James
For POP3 server only - at the momment.
getUserInbox(String) - Method in interface org.apache.james.services.MailServer
Retrieve the primary mailbox for userName.
getUserName() - Method in interface org.apache.james.services.User
Return the user name of this user
getUserName() - Method in class org.apache.james.userrepository.DefaultUser
Accessor for immutable name
getWarnings() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
GHOST - Static variable in interface org.apache.mailet.Mail
 

H

handleConnection(Socket) - Method in class org.apache.james.nntpserver.NNTPHandler
 
handleConnection(Socket) - Method in class org.apache.james.pop3server.POP3Handler
Handle a connection.
handleConnection(Socket) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
Handle a connection.
handleConnection(Socket) - Method in class org.apache.james.smtpserver.SMTPHandler
Handle a connection.
HasAttachment - class org.apache.james.transport.matchers.HasAttachment.
Checks whether this message has an attachment
HasAttachment() - Constructor for class org.apache.james.transport.matchers.HasAttachment
 
hasComponent(Object) - Method in class org.apache.james.core.AvalonMailStore
 
hashCode() - Method in class org.apache.mailet.MailAddress
Return a hashCode for this object which should be identical for addresses which are equivalent.
HEADERLIMIT - Static variable in class org.apache.james.Constants
 
helloName - Variable in class org.apache.james.BaseConnectionHandler
 
HostIs - class org.apache.james.transport.matchers.HostIs.
 
HostIs() - Constructor for class org.apache.james.transport.matchers.HostIs
 
HostIsLocal - class org.apache.james.transport.matchers.HostIsLocal.
 
HostIsLocal() - Constructor for class org.apache.james.transport.matchers.HostIsLocal
 

I

Identity - class org.apache.james.transport.mailets.debug.Identity.
Opposite of Null Mailet.
Identity() - Constructor for class org.apache.james.transport.mailets.debug.Identity
 
info(String) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
init() - Method in class org.apache.james.transport.mailets.ToRepository
 
init() - Method in class org.apache.james.transport.mailets.ToProcessor
 
init() - Method in class org.apache.james.transport.mailets.RemoteDelivery
 
init() - Method in class org.apache.james.transport.mailets.Redirect
init will setup static values for sender, recipients, message text, and reply to
if isStatic() returns true it calls getSender(), getReplyTo(), getMessage(), and getRecipients() and getTo()
init() - Method in class org.apache.james.transport.mailets.NotifySender
 
init() - Method in class org.apache.james.transport.mailets.NotifyPostmaster
 
init() - Method in class org.apache.james.transport.mailets.JDBCListserv
 
init() - Method in class org.apache.james.transport.mailets.JDBCAlias
 
init() - Method in class org.apache.james.transport.mailets.Forward
 
init() - Method in class org.apache.james.transport.mailets.AvalonListservManager
 
init() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
init() - Method in class org.apache.james.transport.mailets.AddFooter
 
init() - Method in class org.apache.james.transport.matchers.UserIs
 
init() - Method in class org.apache.james.transport.matchers.SizeGreaterThan
 
init() - Method in class org.apache.james.transport.matchers.SenderIs
 
init() - Method in class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
init() - Method in class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
init() - Method in class org.apache.james.transport.matchers.RelayLimit
 
init() - Method in class org.apache.james.transport.matchers.RecipientIs
 
init() - Method in class org.apache.james.transport.matchers.NESSpamCheck
 
init() - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
init() - Method in class org.apache.james.transport.matchers.HostIs
 
init() - Method in class org.apache.james.transport.matchers.CommandForListserv
 
init() - Method in class org.apache.mailet.GenericMatcher
A convenience method which can be overridden so that there's no need to call super.init(config).
init() - Method in class org.apache.mailet.GenericMailet
A convenience method which can be overridden so that there's no need to call super.init(config).
init(File, String, Connection, Map) - Method in class org.apache.james.util.SqlResources
Configures a DbResources object to provide SQL statements from a file.
init(MailetConfig) - Method in interface org.apache.mailet.Mailet
Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
init(MailetConfig) - Method in class org.apache.mailet.GenericMailet
Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
init(MatcherConfig) - Method in interface org.apache.mailet.Matcher
Called by the mailet container to indicate to a matcher that the matcher is being placed into service.
init(MatcherConfig) - Method in class org.apache.mailet.GenericMatcher
Called by the matcher container to indicate to a matcher that the matcher is being placed into service.
initialize() - Method in class org.apache.james.James
 
initialize() - Method in class org.apache.james.core.AvalonUsersStore
 
initialize() - Method in class org.apache.james.core.AvalonMailStore
 
initialize() - Method in class org.apache.james.dnsserver.DNSServer
 
initialize() - Method in class org.apache.james.mailrepository.JDBCMailRepository
Initialises the JDBC repository.
initialize() - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
initialize() - Method in class org.apache.james.nntpserver.NNTPServer
 
initialize() - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
initialize() - Method in class org.apache.james.pop3server.POP3Server
 
initialize() - Method in class org.apache.james.remotemanager.RemoteManager
 
initialize() - Method in class org.apache.james.smtpserver.SMTPServer
 
initialize() - Method in class org.apache.james.transport.LinearProcessor
 
initialize() - Method in class org.apache.james.transport.JamesSpoolManager
 
initialize() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
initialize() - Method in class org.apache.james.userrepository.UsersFileRepository
 
initialize() - Method in class org.apache.james.userrepository.DefaultJamesUser
Call initialize when creating a new instance.
initialize() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Initialises the JDBC repository.
InSpammerBlacklist - class org.apache.james.transport.matchers.InSpammerBlacklist.
Checks the network IP address of the sending server against a blacklist of spammers.
InSpammerBlacklist() - Constructor for class org.apache.james.transport.matchers.InSpammerBlacklist
 
InternetPrintWriter - class org.apache.james.util.InternetPrintWriter.
 
InternetPrintWriter(OutputStream) - Constructor for class org.apache.james.util.InternetPrintWriter
 
InternetPrintWriter(OutputStream, boolean) - Constructor for class org.apache.james.util.InternetPrintWriter
 
InternetPrintWriter(Writer) - Constructor for class org.apache.james.util.InternetPrintWriter
 
InternetPrintWriter(Writer, boolean) - Constructor for class org.apache.james.util.InternetPrintWriter
 
isAttachmentsAllowed() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns whether this listserv allow attachments
isAttachmentsAllowed() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns whether this listserv allow attachments
isAttachmentsAllowed() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
isAuthenticated() - Method in class org.apache.james.nntpserver.AuthServiceImpl
 
isAuthenticated() - Method in interface org.apache.james.nntpserver.AuthService
 
isAuthorized(String) - Method in class org.apache.james.nntpserver.AuthServiceImpl
 
isAuthorized(String) - Method in interface org.apache.james.nntpserver.AuthService
 
isBadCredentials() - Method in class org.apache.james.AuthenticationException
 
isClosed() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
isLocalServer(String) - Method in class org.apache.james.James
 
isLocalServer(String) - Method in interface org.apache.james.services.MailServer
Checks if a server is serviced by mail context
isLocalServer(String) - Method in interface org.apache.mailet.MailetContext
Checks if a server is serviced by mail context
isLocalUser(String) - Method in class org.apache.james.James
Returns whether that account has a local inbox on this server
isLocalUser(String) - Method in interface org.apache.mailet.MailetContext
Checks if a user account is exists in the mail context.
isLocked(Object) - Method in class org.apache.james.util.Lock
 
isMembersOnly() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns whether this list should restrict to senders only
isMembersOnly() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns whether this list should restrict to senders only
isMembersOnly() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
isMimeType(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
isModified() - Method in class org.apache.james.core.MimeMessageWrapper
Special methods you can call
isPostAllowed() - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
isReadOnly() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
isReadOnly() - Method in class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
isReadOnly() - Method in interface org.apache.james.nntpserver.repository.NNTPRepository
 
isReplyToList() - Method in class org.apache.james.transport.mailets.JDBCListserv
Returns whether listserv should add reply-to header
isReplyToList() - Method in class org.apache.james.transport.mailets.GenericListserv
Returns whether listserv should add reply-to header
isReplyToList() - Method in class org.apache.james.transport.mailets.AvalonListserv
 
isSet(Flags.Flag) - Method in class org.apache.james.core.MimeMessageWrapper
 
isSet(String) - Method in class org.apache.james.core.MailHeaders
 
IsSingleRecipient - class org.apache.james.transport.matchers.IsSingleRecipient.
 
IsSingleRecipient() - Constructor for class org.apache.james.transport.matchers.IsSingleRecipient
 
isStatic() - Method in class org.apache.james.transport.mailets.Redirect
return true to reduce calls to getTo, getSender, getRecipients, getReplyTo amd getMessage where these values don't change (eg hard coded, or got at startup from the mailet config)
return false where any of these methods generate their results dynamically eg in response to the message being processed, or by refrence to a repository of users
isUserNotKnown() - Method in class org.apache.james.AuthenticationException
 
isValid() - Method in class org.apache.james.core.MailHeaders
 

J

James - class org.apache.james.James.
Core class for JAMES.
James() - Constructor for class org.apache.james.James
 
JamesSpoolManager - class org.apache.james.transport.JamesSpoolManager.
 
JamesSpoolManager() - Constructor for class org.apache.james.transport.JamesSpoolManager
 
JamesUser - interface org.apache.james.services.JamesUser.
Interface for objects representing users of an email/ messaging system.
JamesUsersJdbcRepository - class org.apache.james.userrepository.JamesUsersJdbcRepository.
A Jdbc-backed UserRepository which handles User instances of the DefaultJamesUser class, or any superclass.
JamesUsersJdbcRepository() - Constructor for class org.apache.james.userrepository.JamesUsersJdbcRepository
 
JDBCAlias - class org.apache.james.transport.mailets.JDBCAlias.
Rewrites recipient addresses based on a database table.
JDBCAlias() - Constructor for class org.apache.james.transport.mailets.JDBCAlias
 
JdbcDataSource - class org.apache.james.util.mordred.JdbcDataSource.
This is a reliable DataSource implementation, based on the pooling logic written for Town and the configuration found in Avalon's excalibur code.
JdbcDataSource() - Constructor for class org.apache.james.util.mordred.JdbcDataSource
 
JDBCListserv - class org.apache.james.transport.mailets.JDBCListserv.
Rewrites recipient addresses based on a database table.
JDBCListserv() - Constructor for class org.apache.james.transport.mailets.JDBCListserv
 
JDBCMailRepository - class org.apache.james.mailrepository.JDBCMailRepository.
Implementation of a MailRepository on a database.
JDBCMailRepository() - Constructor for class org.apache.james.mailrepository.JDBCMailRepository
 
JDBCSpoolRepository - class org.apache.james.mailrepository.JDBCSpoolRepository.
Implementation of a SpoolRepository on a database.
JDBCSpoolRepository() - Constructor for class org.apache.james.mailrepository.JDBCSpoolRepository
 

K

killAllConnections() - Method in class org.apache.james.util.mordred.JdbcDataSource
Deprecated. This was left over code from Town... but not exposed in Avalon.
killConnection(PoolConnEntry) - Method in class org.apache.james.util.mordred.JdbcDataSource
Deprecated. - No longer used in the new approach.

L

last - Variable in class org.apache.james.smtpserver.SMTPInputStream
 
LinearProcessor - class org.apache.james.transport.LinearProcessor.
 
LinearProcessor() - Constructor for class org.apache.james.transport.LinearProcessor
 
list() - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
list() - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
list() - Method in interface org.apache.james.services.UsersRepository
List users in repository.
list() - Method in interface org.apache.james.services.MailRepository
List string keys of messages in repository.
list() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
list() - Method in class org.apache.james.userrepository.UsersFileRepository
 
list() - Method in class org.apache.james.userrepository.AbstractUsersRepository
List users in repository.
listAllUsers() - Method in class org.apache.james.userrepository.AbstractUsersRepository
Returns a list populated with all of the Users in the repository.
listAllUsers() - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Returns a list populated with all of the Users in the repository.
LISTGroup.Factory - class org.apache.james.nntpserver.LISTGroup.Factory.
 
LISTGroup.Factory() - Constructor for class org.apache.james.nntpserver.LISTGroup.Factory
 
listservAddress - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listservID - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listservQuery - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listservTable - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
listUserNames() - Method in class org.apache.james.userrepository.AbstractUsersRepository
Produces the complete list of User names, with correct case.
ListUsersJdbcRepository - class org.apache.james.userrepository.ListUsersJdbcRepository.
A very lightweight UserRepository, which persists a list of user names in a database.
ListUsersJdbcRepository() - Constructor for class org.apache.james.userrepository.ListUsersJdbcRepository
 
loadSettings() - Method in class org.apache.james.transport.mailets.JDBCListserv
 
LOCAL_USERS - Static variable in class org.apache.james.Constants
 
LocalDelivery - class org.apache.james.transport.mailets.LocalDelivery.
Receive a Mail from JamesSpoolManager and takes care of delivery the message to local inboxes.
LocalDelivery() - Constructor for class org.apache.james.transport.mailets.LocalDelivery
 
Lock - class org.apache.james.util.Lock.
 
lock() - Method in class org.apache.james.util.mordred.PoolConnEntry
Locks an entry for anybody else using it
Lock() - Constructor for class org.apache.james.util.Lock
 
lock(Object) - Method in class org.apache.james.util.Lock
 
lock(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
lock(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
lock(String) - Method in interface org.apache.james.services.MailRepository
Obtains a lock on a message identified by key
log(String) - Method in class org.apache.james.James
 
log(String) - Method in interface org.apache.mailet.MailetContext
Writes the specified message to a mailet log file, usually an event log.
log(String) - Method in class org.apache.mailet.GenericMatcher
Writes the specified message to a matcher log file, prepended by the matcher's name.
log(String) - Method in class org.apache.mailet.GenericMailet
Writes the specified message to a mailet log file, prepended by the mailet's name.
log(String, Throwable) - Method in class org.apache.james.James
 
log(String, Throwable) - Method in interface org.apache.mailet.MailetContext
Writes an explanatory message and a stack trace for a given Throwable exception to the mailet log file.
log(String, Throwable) - Method in class org.apache.mailet.GenericMatcher
Writes an explanatory message and a stack trace for a given Throwable exception to the matcher log file, prepended by the matcher's name.
log(String, Throwable) - Method in class org.apache.mailet.GenericMailet
Writes an explanatory message and a stack trace for a given Throwable exception to the mailet log file, prepended by the mailet's name.
lookup(String, short) - Method in class org.apache.james.dnsserver.DNSServer
 

M

m_sqlParameters - Variable in class org.apache.james.userrepository.AbstractJdbcUsersRepository
 
Mail - interface org.apache.mailet.Mail.
Wrap a MimeMessage with routing information (from SMTP) such as SMTP specified recipients, sender, and ip address and hostname of sending server.
MAIL - Static variable in interface org.apache.james.services.MailRepository
Define a MAIL repository.
MAIL_SERVER - Static variable in class org.apache.james.transport.Resources
 
MailAddress - class org.apache.mailet.MailAddress.
A representation of an email address.
MailAddress(InternetAddress) - Constructor for class org.apache.mailet.MailAddress
Constructs a MailAddress from a JavaMail InternetAddress, using only the email address portion, discarding the personal name.
MailAddress(String) - Constructor for class org.apache.mailet.MailAddress
Construct a MailAddress parsing the provided String object.
MailAddress(String, String) - Constructor for class org.apache.mailet.MailAddress
Construct a MailAddress with the provided personal name and email address.
Mailet - interface org.apache.mailet.Mailet.
Draft of a Mailet inteface.
MAILET_LOADER - Static variable in class org.apache.james.transport.Resources
 
MailetConfig - interface org.apache.mailet.MailetConfig.
A mailet configuration object used by a mailet container used to pass information to a mailet during initialization.
MailetConfigImpl - class org.apache.james.core.MailetConfigImpl.
 
MailetConfigImpl() - Constructor for class org.apache.james.core.MailetConfigImpl
 
MailetContext - interface org.apache.mailet.MailetContext.
Defines a set of methods that a mailet or matcher uses to communicate with its mailet container, for example, to send a new message, to deliver a message locally, or write to a log file.
MailetException - exception org.apache.mailet.MailetException.
Defines a general exception a mailet can throw when it encounters difficulty.
MailetException() - Constructor for class org.apache.mailet.MailetException
Constructs a new mailet exception.
MailetException(String) - Constructor for class org.apache.mailet.MailetException
Constructs a new mailet exception with the specified message.
MailetException(String, Exception) - Constructor for class org.apache.mailet.MailetException
Constructs a new mailet exception when the mailet needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
MailetLoader - class org.apache.james.transport.MailetLoader.
 
MailetLoader() - Constructor for class org.apache.james.transport.MailetLoader
 
MailHeaders - class org.apache.james.core.MailHeaders.
This interface defines a container for mail headers.
MailHeaders() - Constructor for class org.apache.james.core.MailHeaders
 
MailHeaders(InputStream) - Constructor for class org.apache.james.core.MailHeaders
 
MailImpl - class org.apache.james.core.MailImpl.
Wrap a MimeMessage adding routing informations (from SMTP) and same simple API.
MailImpl() - Constructor for class org.apache.james.core.MailImpl
 
MailImpl(String, MailAddress, Collection) - Constructor for class org.apache.james.core.MailImpl
 
MailImpl(String, MailAddress, Collection, InputStream) - Constructor for class org.apache.james.core.MailImpl
 
MailImpl(String, MailAddress, Collection, MimeMessage) - Constructor for class org.apache.james.core.MailImpl
 
MailRepository - interface org.apache.james.services.MailRepository.
Interface for a Repository to store Mails.
MailServer - interface org.apache.james.services.MailServer.
The interface for Phoenix blocks to the James MailServer
MailStore - interface org.apache.james.services.MailStore.
Interface for an object which provides MailRepositories or SpoolRepositories
Main - class org.apache.james.Main.
This is a fake class to display an error message if you try to execute James without having Avalon installed.
Main() - Constructor for class org.apache.james.Main
 
main(String[]) - Static method in class org.apache.james.Main
 
main(String[]) - Static method in class org.apache.james.James
 
main(String[]) - Static method in class org.apache.james.security.DigestUtil
Command line interface.
main(String[]) - Static method in class org.apache.james.testing.POP3Hammering
 
main(String[]) - Static method in class org.apache.james.testing.MultiThreadDeliveryPounder
 
MATCH_LOADER - Static variable in class org.apache.james.transport.Resources
 
match(Mail) - Method in class org.apache.james.transport.matchers.SubjectStartsWith
 
match(Mail) - Method in class org.apache.james.transport.matchers.SubjectIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SizeGreaterThan
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderIs
 
match(Mail) - Method in class org.apache.james.transport.matchers.SenderInFakeDomain
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
match(Mail) - Method in class org.apache.james.transport.matchers.RelayLimit
 
match(Mail) - Method in class org.apache.james.transport.matchers.NESSpamCheck
 
match(Mail) - Method in class org.apache.james.transport.matchers.IsSingleRecipient
 
match(Mail) - Method in class org.apache.james.transport.matchers.InSpammerBlacklist
 
match(Mail) - Method in class org.apache.james.transport.matchers.HasAttachment
 
match(Mail) - Method in class org.apache.james.transport.matchers.All
 
match(Mail) - Method in interface org.apache.mailet.Matcher
Takes a Mail message, looks at any pertinent information, and then returns a subset of recipients that meet the "match" conditions.
match(Mail) - Method in class org.apache.mailet.GenericRecipientMatcher
Matches each recipient one by one through matchRecipient(MailAddress recipient) method.
match(Mail) - Method in class org.apache.mailet.GenericMatcher
Called by the matcher container to allow the matcher to process a message.
matcher - Variable in class org.apache.james.transport.matchers.NESSpamCheck
 
Matcher - interface org.apache.mailet.Matcher.
This interface define the behaviour of the message "routing" inside the mailet container.
MatcherConfig - interface org.apache.mailet.MatcherConfig.
A matcher configuration object used by a mailet container used to pass information to a matcher during initialization.
MatcherConfigImpl - class org.apache.james.core.MatcherConfigImpl.
The implementation of the configuration object for a Matcher.
MatcherConfigImpl() - Constructor for class org.apache.james.core.MatcherConfigImpl
 
MatchLoader - class org.apache.james.transport.MatchLoader.
 
MatchLoader() - Constructor for class org.apache.james.transport.MatchLoader
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.UserIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.RecipientIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.HostIsLocal
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.HostIs
 
matchRecipient(MailAddress) - Method in class org.apache.james.transport.matchers.CommandForListserv
 
matchRecipient(MailAddress) - Method in class org.apache.mailet.GenericRecipientMatcher
Simple check to match exclusively on the email address (not message information).
MDA - Static variable in interface org.apache.james.services.MailServer
Reserved user name for the mail delivery agent for multi-user mailboxes
members - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
membersOnly - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
membersOnly - Variable in class org.apache.james.transport.mailets.AvalonListserv
 
membersQuery - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
membersTable - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
MESG_FAILED - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
MESG_SIZE - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
MessageSizeException - exception org.apache.james.smtpserver.MessageSizeException.
This exceptions is used to indicate when a new MimeMessage has exceeded the maximum message size for the server, as configured in the conf file.
MessageSizeException() - Constructor for class org.apache.james.smtpserver.MessageSizeException
Default constructor that sets the message indicating message size error.
MimeMessageAvalonSource - class org.apache.james.mailrepository.MimeMessageAvalonSource.
 
MimeMessageAvalonSource(StreamRepository, String, String) - Constructor for class org.apache.james.mailrepository.MimeMessageAvalonSource
 
MimeMessageInputStreamSource - class org.apache.james.core.MimeMessageInputStreamSource.
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
 
MimeMessageJDBCSource - class org.apache.james.mailrepository.MimeMessageJDBCSource.
This class points to a specific message in a repository.
MimeMessageJDBCSource(JDBCMailRepository, String, StreamRepository) - Constructor for class org.apache.james.mailrepository.MimeMessageJDBCSource
Construct a MimeMessageSource based on a JDBC repository, a key, and a stream repository (where we might store the message body)
MimeMessageSource - class org.apache.james.core.MimeMessageSource.
This defines a reusable datasource that can supply an input stream with MimeMessage data.
MimeMessageSource() - Constructor for class org.apache.james.core.MimeMessageSource
 
MimeMessageWrapper - class org.apache.james.core.MimeMessageWrapper.
This object wraps a MimeMessage, only loading the underlying MimeMessage object when needed.
MimeMessageWrapper(MimeMessageSource) - Constructor for class org.apache.james.core.MimeMessageWrapper
 
MultiThreadDeliveryPounder - class org.apache.james.testing.MultiThreadDeliveryPounder.
Creates numerous threads
MultiThreadDeliveryPounder(int, String) - Constructor for class org.apache.james.testing.MultiThreadDeliveryPounder
 

N

NAME_GIVEN - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
nativeSQL(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
NESSpamCheck - class org.apache.james.transport.matchers.NESSpamCheck.
This is based on a sample filter.cfg for a Netscape Mail Server to stop spam.
NESSpamCheck() - Constructor for class org.apache.james.transport.matchers.NESSpamCheck
 
NNTPArticle - interface org.apache.james.nntpserver.repository.NNTPArticle.
Contract exposed by a NewsGroup Article
NNTPException - exception org.apache.james.nntpserver.NNTPException.
Exception Wrapper, like javax.servlet.ServletException.
NNTPException(String) - Constructor for class org.apache.james.nntpserver.NNTPException
 
NNTPException(String, Throwable) - Constructor for class org.apache.james.nntpserver.NNTPException
 
NNTPException(Throwable) - Constructor for class org.apache.james.nntpserver.NNTPException
 
NNTPGroup - interface org.apache.james.nntpserver.repository.NNTPGroup.
Contract exposed by a NewsGroup
NNTPHandler - class org.apache.james.nntpserver.NNTPHandler.
The NNTP protocol is defined by RFC 977.
NNTPHandler() - Constructor for class org.apache.james.nntpserver.NNTPHandler
 
NNTPLineReader - interface org.apache.james.nntpserver.repository.NNTPLineReader.
Read and translates client data.
NNTPLineReaderImpl - class org.apache.james.nntpserver.repository.NNTPLineReaderImpl.
reads and translates client data.
NNTPLineReaderImpl(BufferedReader) - Constructor for class org.apache.james.nntpserver.repository.NNTPLineReaderImpl
 
NNTPRepository - interface org.apache.james.nntpserver.repository.NNTPRepository.
Abstraction of entire NNTP Repository.
NNTPRepositoryImpl - class org.apache.james.nntpserver.repository.NNTPRepositoryImpl.
NNTP Repository implementation.
NNTPRepositoryImpl() - Constructor for class org.apache.james.nntpserver.repository.NNTPRepositoryImpl
 
NNTPServer - class org.apache.james.nntpserver.NNTPServer.
NNTP Server Protocol Handler
NNTPServer() - Constructor for class org.apache.james.nntpserver.NNTPServer
 
NNTPUtil - class org.apache.james.nntpserver.repository.NNTPUtil.
Helper fuctions.
NNTPUtil() - Constructor for class org.apache.james.nntpserver.repository.NNTPUtil
 
NotifyPostmaster - class org.apache.james.transport.mailets.NotifyPostmaster.
Sends an error message to the sender of a message (that's typically landed in the error mail repository).
NotifyPostmaster() - Constructor for class org.apache.james.transport.mailets.NotifyPostmaster
 
NotifySender - class org.apache.james.transport.mailets.NotifySender.
Sends an error message to the sender of a message (that's typically landed in the error mail repository).
NotifySender() - Constructor for class org.apache.james.transport.mailets.NotifySender
 
Null - class org.apache.james.transport.mailets.Null.
Simpliest Mailet which destroy any incoming messages.
Null() - Constructor for class org.apache.james.transport.mailets.Null
 

O

org.apache.james - package org.apache.james
 
org.apache.james.core - package org.apache.james.core
 
org.apache.james.dnsserver - package org.apache.james.dnsserver
 
org.apache.james.mailrepository - package org.apache.james.mailrepository
 
org.apache.james.nntpserver - package org.apache.james.nntpserver
 
org.apache.james.nntpserver.repository - package org.apache.james.nntpserver.repository
 
org.apache.james.pop3server - package org.apache.james.pop3server
 
org.apache.james.remotemanager - package org.apache.james.remotemanager
 
org.apache.james.security - package org.apache.james.security
 
org.apache.james.services - package org.apache.james.services
 
org.apache.james.smtpserver - package org.apache.james.smtpserver
 
org.apache.james.testing - package org.apache.james.testing
 
org.apache.james.transport - package org.apache.james.transport
 
org.apache.james.transport.mailets - package org.apache.james.transport.mailets
 
org.apache.james.transport.mailets.debug - package org.apache.james.transport.mailets.debug
 
org.apache.james.transport.matchers - package org.apache.james.transport.matchers
 
org.apache.james.userrepository - package org.apache.james.userrepository
 
org.apache.james.util - package org.apache.james.util
 
org.apache.james.util.mordred - package org.apache.james.util.mordred
 
org.apache.mailet - package org.apache.mailet
 

P

password - Variable in class org.apache.james.nntpserver.AuthServiceImpl
 
passwordSet - Variable in class org.apache.james.nntpserver.AuthServiceImpl
 
patterns - Variable in class org.apache.james.transport.matchers.NESSpamCheck
 
PoolConnEntry - class org.apache.james.util.mordred.PoolConnEntry.
Insert the type's description here.
PoolConnEntry(JdbcDataSource, Connection, int) - Constructor for class org.apache.james.util.mordred.PoolConnEntry
Insert the method's description here.
POP3Hammering - class org.apache.james.testing.POP3Hammering.
Program that can be run multiple times to recreate the "stuck file" issue in Windows.
POP3Hammering(String, String, String) - Constructor for class org.apache.james.testing.POP3Hammering
 
POP3Handler - class org.apache.james.pop3server.POP3Handler.
 
POP3Handler() - Constructor for class org.apache.james.pop3server.POP3Handler
 
POP3Server - class org.apache.james.pop3server.POP3Server.
 
POP3Server() - Constructor for class org.apache.james.pop3server.POP3Server
 
POSTMASTER - Static variable in class org.apache.james.Constants
 
PostmasterAlias - class org.apache.james.transport.mailets.PostmasterAlias.
Rewrites recipient addresses to make sure email for the postmaster is always handled.
PostmasterAlias() - Constructor for class org.apache.james.transport.mailets.PostmasterAlias
 
prepareCall(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareCall(String, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
prepareStatement(String, int, int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
println() - Method in class org.apache.james.util.InternetPrintWriter
 
println(boolean) - Method in class org.apache.james.util.InternetPrintWriter
 
println(char) - Method in class org.apache.james.util.InternetPrintWriter
 
println(char[]) - Method in class org.apache.james.util.InternetPrintWriter
 
println(double) - Method in class org.apache.james.util.InternetPrintWriter
 
println(float) - Method in class org.apache.james.util.InternetPrintWriter
 
println(int) - Method in class org.apache.james.util.InternetPrintWriter
 
println(long) - Method in class org.apache.james.util.InternetPrintWriter
 
println(Object) - Method in class org.apache.james.util.InternetPrintWriter
 
println(String) - Method in class org.apache.james.util.InternetPrintWriter
 
printUsage() - Static method in class org.apache.james.security.DigestUtil
For CLI only
process(MailImpl) - Method in class org.apache.james.transport.JamesSpoolManager
Process this mail message by the appropriate processor as designated in the state of the Mail object.

Q

query - Variable in class org.apache.james.transport.mailets.JDBCAlias
 

R

RCPT_VECTOR - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
read() - Method in class org.apache.james.util.SchedulerNotifyInputStream
 
read() - Method in class org.apache.james.util.DebugInputStream
 
read() - Method in class org.apache.james.util.CharTerminatedInputStream
 
read() - Method in class org.apache.james.smtpserver.SizeLimitedInputStream
Overrides the read method of InputStream to call the read() method of the wrapped input stream.
read() - Method in class org.apache.james.smtpserver.SMTPInputStream
Read through the stream, checking for '\r\n.'
read(byte[], int, int) - Method in class org.apache.james.util.SchedulerNotifyInputStream
 
read(byte[], int, int) - Method in class org.apache.james.smtpserver.SizeLimitedInputStream
Overrides the read method of InputStream to call the read() method of the wrapped input stream.
read(byte[], int, int) - Method in class org.apache.james.smtpserver.SMTPInputStream
Read through the stream, checking for '\r\n.'
readLine() - Method in class org.apache.james.nntpserver.repository.NNTPLineReaderImpl
 
readLine() - Method in interface org.apache.james.nntpserver.repository.NNTPLineReader
reads a line of data.
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
 
readUserFromResultSet(ResultSet) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Reads properties for a User from an open ResultSet.
RecipientIs - class org.apache.james.transport.matchers.RecipientIs.
 
RecipientIs() - Constructor for class org.apache.james.transport.matchers.RecipientIs
 
RecipientIsLocal - class org.apache.james.transport.matchers.RecipientIsLocal.
 
RecipientIsLocal() - Constructor for class org.apache.james.transport.matchers.RecipientIsLocal
 
Redirect - class org.apache.james.transport.mailets.Redirect.
A mailet providing configurable redirection services
This mailet can produce listserver, forward and notify behaviour, with the original message intact, attached, appended or left out altogether.
This built in functionality is controlled by the configuration as laid out below.
Redirect() - Constructor for class org.apache.james.transport.mailets.Redirect
 
registerRepository(Configuration) - Method in class org.apache.james.core.AvalonMailStore
 
RelayLimit - class org.apache.james.transport.matchers.RelayLimit.
 
RelayLimit() - Constructor for class org.apache.james.transport.matchers.RelayLimit
 
release(Component) - Method in class org.apache.james.core.AvalonMailStore
 
releaseConnection(PoolConnEntry) - Method in class org.apache.james.util.mordred.JdbcDataSource
Implements the ConnDefinition behavior when a connection is no longer needed.
releaseConnectionHandler(ConnectionHandler) - Method in class org.apache.james.BaseConnectionHandler
Release a previously created ConnectionHandler e.g.
REMOTE_IP - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
REMOTE_NAME - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
RemoteAddrInNetwork - class org.apache.james.transport.matchers.RemoteAddrInNetwork.
Checks the IP address of the sending server against a comma- delimited list of IP addresses.
RemoteAddrInNetwork() - Constructor for class org.apache.james.transport.matchers.RemoteAddrInNetwork
 
RemoteAddrNotInNetwork - class org.apache.james.transport.matchers.RemoteAddrNotInNetwork.
Checks the IP address of the sending server against a comma- delimited list of IP addresses.
RemoteAddrNotInNetwork() - Constructor for class org.apache.james.transport.matchers.RemoteAddrNotInNetwork
 
RemoteDelivery - class org.apache.james.transport.mailets.RemoteDelivery.
Receive a MessageContainer from JamesSpoolManager and takes care of delivery the message to remote hosts.
RemoteDelivery() - Constructor for class org.apache.james.transport.mailets.RemoteDelivery
 
RemoteManager - class org.apache.james.remotemanager.RemoteManager.
Provides a really rude network interface to administer James.
RemoteManager() - Constructor for class org.apache.james.remotemanager.RemoteManager
 
RemoteManagerHandler - class org.apache.james.remotemanager.RemoteManagerHandler.
Provides a really rude network interface to administer James.
RemoteManagerHandler() - Constructor for class org.apache.james.remotemanager.RemoteManagerHandler
 
remove(MailImpl) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
remove(MailImpl) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
remove(MailImpl) - Method in interface org.apache.james.services.MailRepository
Removes a specified message
remove(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
remove(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
remove(String) - Method in interface org.apache.james.services.MailRepository
Removes a message identified by key.
removeAddress(MailAddress) - Method in class org.apache.james.transport.mailets.GenericListservManager
Removes an address from the listserv.
removeAddress(MailAddress) - Method in class org.apache.james.transport.mailets.AvalonListservManager
 
removeAttribute(String) - Method in class org.apache.james.James
 
removeAttribute(String) - Method in interface org.apache.mailet.MailetContext
Removes the attribute with the given name from the mailet context.
removeGroupFromUser(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
removeHeader(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
removeUser(String) - Method in interface org.apache.james.services.UsersRepository
Removes a user from the repository
removeUser(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
removeUser(String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
removeUser(String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Removes a user from the repository
reply(boolean) - Method in class org.apache.james.core.MimeMessageWrapper
 
replyToList - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
replyToList - Variable in class org.apache.james.transport.mailets.AvalonListserv
 
repo - Variable in class org.apache.james.nntpserver.AuthServiceImpl
 
repositoryName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
Resources - class org.apache.james.transport.Resources.
 
Resources() - Constructor for class org.apache.james.transport.Resources
 
retrieve(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
retrieve(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
retrieve(String) - Method in interface org.apache.james.services.MailRepository
Retrieves a message given a key.
RFC822Date - class org.apache.james.util.RFC822Date.
A utility class to allow creation of RFC822 date strings from Dates and dates from RFC822 strings
It provides for conversion between timezones, And easy manipulation of RFC822 dates
example - current timestamp: String nowdate = new RFC822Date().toString()
example - convert into java.util.Date: Date usedate = new RFC822Date("3 Oct 2001 08:32:44 -0000").getDate()
example - convert to timezone: String yourdate = new RFC822Date("3 Oct 2001 08:32:44 -0000", "GMT+02:00").toString()
example - convert to local timezone: String mydate = new RFC822Date("3 Oct 2001 08:32:44 -0000").toString()
RFC822Date() - Constructor for class org.apache.james.util.RFC822Date
creates a current timestamp using this machines system timezone
RFC822Date(Date) - Constructor for class org.apache.james.util.RFC822Date
creates object using date supplied and this machines system timezone
RFC822Date(Date, String) - Constructor for class org.apache.james.util.RFC822Date
creates object using date supplied and the timezone string supplied
useTZ can be either an abbreviation such as "PST", a full name such as "America/Los_Angeles",
or a custom ID such as "GMT-8:00".
Note that this is dependant on java.util.TimeZone
Note that the support of abbreviations is for JDK 1.1.x compatibility only and full names should be used.
RFC822Date(String) - Constructor for class org.apache.james.util.RFC822Date
creates object from RFC822 date string supplied and the system default time zone
In practice it converts RFC822 date string to the local timezone
RFC822Date(String, String) - Constructor for class org.apache.james.util.RFC822Date
creates object from RFC822 date string supplied using the supplied time zone string
RFC822DateFormat - class org.apache.james.util.RFC822DateFormat.
I suppose I could access some of the special messages within Sun's implementation of the JavaMail API, but I've always been told not to do that.
RFC822DateFormat() - Constructor for class org.apache.james.util.RFC822DateFormat
 
ROLE - Static variable in interface org.apache.james.nntpserver.AuthService
 
ROLE - Static variable in interface org.apache.james.services.UsersStore
 
ROLE - Static variable in interface org.apache.james.services.UsersRepository
 
ROLE - Static variable in interface org.apache.james.services.MailStore
 
ROLE - Static variable in interface org.apache.james.services.MailServer
 
ROLE - Static variable in interface org.apache.james.services.DNSServer
 
rollback() - Method in class org.apache.james.util.mordred.PoolConnEntry
 
run() - Method in class org.apache.james.util.mordred.JdbcDataSource
Background thread that checks if there are fewer connections open than minConn specifies, and checks whether connections have been checked out for too long, killing them.
run() - Method in class org.apache.james.testing.MultiThreadDeliveryPounder
 
run() - Method in class org.apache.james.transport.JamesSpoolManager
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

saveChanges() - Method in class org.apache.james.core.MimeMessageWrapper
 
SchedulerNotifyInputStream - class org.apache.james.util.SchedulerNotifyInputStream.
This will reset the scheduler each time a certain amount of data has been transfered.
SchedulerNotifyInputStream(InputStream, TimeScheduler, String, int) - Constructor for class org.apache.james.util.SchedulerNotifyInputStream
 
SchedulerNotifyOutputStream - class org.apache.james.util.SchedulerNotifyOutputStream.
This will reset the scheduler each time a certain amount of data has been transfered.
SchedulerNotifyOutputStream(OutputStream, TimeScheduler, String, int) - Constructor for class org.apache.james.util.SchedulerNotifyOutputStream
 
select(Object) - Method in class org.apache.james.core.AvalonMailStore
 
SENDER - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
SenderInFakeDomain - class org.apache.james.transport.matchers.SenderInFakeDomain.
Does a DNS lookup (MX and A/CNAME records) on the sender's domain.
SenderInFakeDomain() - Constructor for class org.apache.james.transport.matchers.SenderInFakeDomain
 
SenderIs - class org.apache.james.transport.matchers.SenderIs.
 
SenderIs() - Constructor for class org.apache.james.transport.matchers.SenderIs
 
sendMail(Mail) - Method in class org.apache.james.James
 
sendMail(Mail) - Method in interface org.apache.james.services.MailServer
Pass a Mail to this MailServer for processing
sendMail(MailAddress, Collection, InputStream) - Method in class org.apache.james.James
 
sendMail(MailAddress, Collection, InputStream) - Method in interface org.apache.james.services.MailServer
Pass a MimeMessage to this MailServer for processing
sendMail(MailAddress, Collection, MimeMessage) - Method in class org.apache.james.James
 
sendMail(MailAddress, Collection, MimeMessage) - Method in interface org.apache.james.services.MailServer
Pass a MimeMessage to this MailServer for processing
sendMail(MailAddress, Collection, MimeMessage) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container's root queue.
sendMail(MailAddress, Collection, MimeMessage, String) - Method in class org.apache.james.James
 
sendMail(MailAddress, Collection, MimeMessage, String) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container queue for the appropriate processor that is specified.
sendMail(MimeMessage) - Method in class org.apache.james.James
 
sendMail(MimeMessage) - Method in interface org.apache.mailet.MailetContext
Send an outgoing message to the top of this mailet container's root queue.
serialVersionUID - Static variable in class org.apache.james.core.MailImpl
 
serialVersionUID - Static variable in class org.apache.mailet.MailAddress
 
SERVER_NAME - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
SERVER_NAMES - Static variable in class org.apache.james.Constants
 
SERVER_TYPE - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
ServerTime - class org.apache.james.transport.mailets.ServerTime.
Returns the current time for the mail server.
ServerTime() - Constructor for class org.apache.james.transport.mailets.ServerTime
 
service(Mail) - Method in class org.apache.james.transport.mailets.UseHeaderRecipients
Process an incoming email, removing the currently identified recipients and replacing them with the recipients indicated in the Mail-For, To and Cc headers of the actual email.
service(Mail) - Method in class org.apache.james.transport.mailets.ToRepository
 
service(Mail) - Method in class org.apache.james.transport.mailets.ToProcessor
 
service(Mail) - Method in class org.apache.james.transport.mailets.ServerTime
Sends a message back to the sender indicating what time the server thinks it is.
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.Redirect
Service does the hard work,and redirects the mail in the form specified
service(Mail) - Method in class org.apache.james.transport.mailets.PostmasterAlias
 
service(Mail) - Method in class org.apache.james.transport.mailets.Null
 
service(Mail) - Method in class org.apache.james.transport.mailets.NotifySender
Sends a message back to the sender with the message as to why it failed.
service(Mail) - Method in class org.apache.james.transport.mailets.NotifyPostmaster
Sends a message back to the sender indicating what time the server thinks it is.
service(Mail) - Method in class org.apache.james.transport.mailets.LocalDelivery
 
service(Mail) - Method in class org.apache.james.transport.mailets.JDBCAlias
 
service(Mail) - Method in class org.apache.james.transport.mailets.GenericListservManager
Processes the message.
service(Mail) - Method in class org.apache.james.transport.mailets.GenericListserv
Processes the message.
service(Mail) - Method in class org.apache.james.transport.mailets.Forward
 
service(Mail) - Method in class org.apache.james.transport.mailets.AddFooter
Takes the message and attaches a footer message to it.
service(Mail) - Method in class org.apache.james.transport.mailets.debug.Identity
 
service(Mail) - Method in class org.apache.james.transport.mailets.debug.ExceptionThrowingMailet
 
service(Mail) - Method in class org.apache.james.transport.mailets.debug.DumpSystemErr
 
service(Mail) - Method in class org.apache.james.transport.mailets.debug.Counter
 
service(Mail) - Method in interface org.apache.mailet.Mailet
Called by the mailet container to allow the mailet to process to a message message.
service(Mail) - Method in class org.apache.mailet.GenericMailet
Called by the mailet container to allow the mailet to process a message.
service(MailImpl) - Method in class org.apache.james.transport.LinearProcessor
 
setAlias(String) - Method in interface org.apache.james.services.JamesUser
Set local address to which email should be delivered.
setAlias(String) - Method in class org.apache.james.userrepository.DefaultJamesUser
 
setAliasing(boolean) - Method in interface org.apache.james.services.JamesUser
Indicate if mail received for this user should be delivered locally to a different address.
setAliasing(boolean) - Method in class org.apache.james.userrepository.DefaultJamesUser
 
setAttribute(String, Object) - Method in class org.apache.james.James
 
setAttribute(String, Object) - Method in interface org.apache.mailet.MailetContext
Binds an object to a given attribute name in this mailet context.
setAutoCommit(boolean) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setBase(String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
setCatalog(String) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setCondition(String) - Method in class org.apache.james.core.MatcherConfigImpl
 
setConfiguration(Configuration) - Method in class org.apache.james.core.MailetConfigImpl
 
setContent(Multipart) - Method in class org.apache.james.core.MimeMessageWrapper
 
setContent(Object, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setContentID(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setContentLanguage(String[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
setContentMD5(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setCurrentArticleNumber(int) - Method in interface org.apache.james.nntpserver.repository.NNTPGroup
 
setDataHandler(DataHandler) - Method in class org.apache.james.core.MimeMessageWrapper
 
setDate(Date) - Method in class org.apache.james.util.RFC822Date
 
setDate(String) - Method in class org.apache.james.util.RFC822Date
The following styles of rfc date strings can be parsed
Wed, 3 Oct 2001 06:42:27 GMT+02:10
Wed 3 Oct 2001 06:42:27 PST
3 October 2001 06:42:27 +0100
the military style timezones, ZM, ZA, etc cannot (yet)
setDescription(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setDescription(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setDisposition(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setErrorMessage(String) - Method in class org.apache.james.core.MailImpl
 
setErrorMessage(String) - Method in interface org.apache.mailet.Mail
Sets the error message associated with this message.
setFileName(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setFlags(Flags, boolean) - Method in class org.apache.james.core.MimeMessageWrapper
 
setForwarding(boolean) - Method in interface org.apache.james.services.JamesUser
Indicate if mail for this user should be forwarded to some other mail server.
setForwarding(boolean) - Method in class org.apache.james.userrepository.DefaultJamesUser
 
setForwardingDestination(MailAddress) - Method in interface org.apache.james.services.JamesUser
Set destination for forwading mail Should we use a MailAddress?
setForwardingDestination(MailAddress) - Method in class org.apache.james.userrepository.DefaultJamesUser
 
setFrom() - Method in class org.apache.james.core.MimeMessageWrapper
 
setFrom(Address) - Method in class org.apache.james.core.MimeMessageWrapper
 
setHeader(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setLastUpdated(Date) - Method in class org.apache.james.core.MailImpl
 
setMailetContext(MailetContext) - Method in class org.apache.james.core.MatcherConfigImpl
 
setMailetContext(MailetContext) - Method in class org.apache.james.core.MailetConfigImpl
 
setMailetName(String) - Method in class org.apache.james.core.MailetConfigImpl
 
setMatcherName(String) - Method in class org.apache.james.core.MatcherConfigImpl
 
setMessage(MimeMessage) - Method in class org.apache.james.core.MailImpl
 
setMessage(MimeMessage) - Method in interface org.apache.mailet.Mail
Sets the MimeMessage associated with this message via the object.
setName(String) - Method in class org.apache.james.core.MailImpl
 
setPassword(String) - Method in class org.apache.james.nntpserver.AuthServiceImpl
 
setPassword(String) - Method in interface org.apache.james.nntpserver.AuthService
 
setPassword(String) - Method in interface org.apache.james.services.User
Sets new password from String.
setPassword(String) - Method in interface org.apache.james.services.JamesUser
Change password to pass.
setPassword(String) - Method in class org.apache.james.userrepository.DefaultUser
Sets new password from String.
setReadOnly(boolean) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setRecipients(Collection) - Method in class org.apache.james.core.MailImpl
 
setRecipients(Message.RecipientType, Address[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
setRecipients(Message.RecipientType, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setRemoteAddr(String) - Method in class org.apache.james.core.MailImpl
 
setRemoteHost(String) - Method in class org.apache.james.core.MailImpl
 
setReplyTo(Address[]) - Method in class org.apache.james.core.MimeMessageWrapper
 
setSender(MailAddress) - Method in class org.apache.james.core.MailImpl
 
setSentDate(Date) - Method in class org.apache.james.core.MimeMessageWrapper
 
setServerRoot() - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
setSpool(SpoolRepository) - Method in class org.apache.james.transport.LinearProcessor
 
setState(String) - Method in class org.apache.james.core.MailImpl
 
setState(String) - Method in interface org.apache.mailet.Mail
Sets the state of this message.
setSubject(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setSubject(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setText(String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setText(String, String) - Method in class org.apache.james.core.MimeMessageWrapper
 
setTimeZone(String) - Method in class org.apache.james.util.RFC822Date
 
setTimeZone(TimeZone) - Method in class org.apache.james.util.RFC822Date
 
setTransactionIsolation(int) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setTypeMap(Map) - Method in class org.apache.james.util.mordred.PoolConnEntry
 
setUser(String) - Method in class org.apache.james.nntpserver.AuthServiceImpl
 
setUser(String) - Method in interface org.apache.james.nntpserver.AuthService
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
 
setUserForInsertStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Set parameters of a PreparedStatement object with property values from a User instance.
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.ListUsersJdbcRepository
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.JamesUsersJdbcRepository
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.DefaultUsersJdbcRepository
 
setUserForUpdateStatement(User, PreparedStatement) - Method in class org.apache.james.userrepository.AbstractJdbcUsersRepository
Set parameters of a PreparedStatement object with property values from a User instance.
show(Configuration, PrintStream) - Static method in class org.apache.james.nntpserver.repository.NNTPUtil
 
SizeGreaterThan - class org.apache.james.transport.matchers.SizeGreaterThan.
Checks whether the message (entire message, not just content) is greater than a certain number of bytes.
SizeGreaterThan() - Constructor for class org.apache.james.transport.matchers.SizeGreaterThan
 
SizeLimitedInputStream - class org.apache.james.smtpserver.SizeLimitedInputStream.
This class wraps an underlying input stream, limiting the allowable size of an incoming MimeMessage.
SizeLimitedInputStream(InputStream, long) - Constructor for class org.apache.james.smtpserver.SizeLimitedInputStream
Constructor for the stream.
SMTP_ID - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
SMTPHandler - class org.apache.james.smtpserver.SMTPHandler.
This handles an individual incoming message.
SMTPHandler() - Constructor for class org.apache.james.smtpserver.SMTPHandler
 
SMTPInputStream - class org.apache.james.smtpserver.SMTPInputStream.
Removes the dot-stuffing happing during the SMTP DATA transport
SMTPInputStream(InputStream) - Constructor for class org.apache.james.smtpserver.SMTPInputStream
 
SMTPServer - class org.apache.james.smtpserver.SMTPServer.
 
SMTPServer() - Constructor for class org.apache.james.smtpserver.SMTPServer
 
SMTPTerminator - Static variable in class org.apache.james.smtpserver.SMTPHandler
 
SOFTWARE_NAME - Static variable in class org.apache.james.Constants
 
SOFTWARE_VERSION - Static variable in class org.apache.james.Constants
 
SPOOL - Static variable in interface org.apache.james.services.SpoolRepository
Define a STREAM repository.
SPOOL_REPOSITORY - Static variable in class org.apache.james.Constants
 
SpoolRepository - interface org.apache.james.services.SpoolRepository.
Interface for a Repository for Spooling Mails.
sqlFileName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
sqlQueries - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
SqlResources - class org.apache.james.util.SqlResources.
Provides a set of SQL String resources (eg SQL Strings) to use for a database connection.
SqlResources() - Constructor for class org.apache.james.util.SqlResources
 
store(MailImpl) - Method in class org.apache.james.mailrepository.JDBCSpoolRepository
Needs to override this method and reset the time to load to zero.
store(MailImpl) - Method in class org.apache.james.mailrepository.JDBCMailRepository
Store this message to the database.
store(MailImpl) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
store(MailImpl) - Method in interface org.apache.james.services.MailRepository
Stores a message in this repository.
storeMail(MailAddress, MailAddress, MimeMessage) - Method in class org.apache.james.James
 
storeMail(MailAddress, MailAddress, MimeMessage) - Method in interface org.apache.mailet.MailetContext
Stores mail into local accounts (POP3 by default)
SubjectIs - class org.apache.james.transport.matchers.SubjectIs.
 
SubjectIs() - Constructor for class org.apache.james.transport.matchers.SubjectIs
 
subjectPrefix - Variable in class org.apache.james.transport.mailets.JDBCListserv
 
subjectPrefix - Variable in class org.apache.james.transport.mailets.AvalonListserv
 
SubjectStartsWith - class org.apache.james.transport.matchers.SubjectStartsWith.
 
SubjectStartsWith() - Constructor for class org.apache.james.transport.matchers.SubjectStartsWith
 

T

tableName - Variable in class org.apache.james.mailrepository.JDBCMailRepository
 
targetTriggered(String) - Method in class org.apache.james.nntpserver.NNTPHandler
 
targetTriggered(String) - Method in class org.apache.james.pop3server.POP3Handler
 
targetTriggered(String) - Method in class org.apache.james.remotemanager.RemoteManagerHandler
 
targetTriggered(String) - Method in class org.apache.james.smtpserver.SMTPHandler
 
test(String, Object) - Method in interface org.apache.james.services.UsersRepository
Deprecated. As of James 1.2.2, use test(String name, String password)
test(String, Object) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
test(String, Object) - Method in class org.apache.james.userrepository.UsersFileRepository
 
test(String, Object) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Deprecated. As of James 1.2.2, use test(String name, String password)
test(String, String) - Method in interface org.apache.james.services.UsersRepository
Test if user with name 'name' has password 'password'.
test(String, String) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
test(String, String) - Method in class org.apache.james.userrepository.UsersFileRepository
 
test(String, String) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Test if user with name 'name' has password 'password'.
timeout - Variable in class org.apache.james.BaseConnectionHandler
 
TMP_REPOSITORY - Static variable in class org.apache.james.transport.Resources
 
toByteArray() - Method in class org.apache.james.core.MailHeaders
 
toInternetAddress() - Method in class org.apache.mailet.MailAddress
 
ToProcessor - class org.apache.james.transport.mailets.ToProcessor.
No idea what this class is for.....
ToProcessor() - Constructor for class org.apache.james.transport.mailets.ToProcessor
 
ToRepository - class org.apache.james.transport.mailets.ToRepository.
Stores incoming Mail in the specified Repository.
ToRepository() - Constructor for class org.apache.james.transport.mailets.ToRepository
 
toString() - Method in class org.apache.james.util.RFC822Date
returns the date as a string formated for RFC822 compliance ,accounting for timezone and daylight saving.
toString() - Method in class org.apache.mailet.MailAddress
 
toString(Date) - Static method in class org.apache.james.util.RFC822DateFormat
SimpleDateFormat will handle most of this for us, but the timezone won't match, so we do that manually
TRANSPORT - Static variable in class org.apache.james.transport.Resources
 
TRANSPORT - Static variable in interface org.apache.mailet.Mail
 

U

unlock() - Method in class org.apache.james.util.mordred.PoolConnEntry
Resets flags on an entry for reuse in the pool
unlock(Object) - Method in class org.apache.james.util.Lock
 
unlock(String) - Method in class org.apache.james.mailrepository.JDBCMailRepository
 
unlock(String) - Method in class org.apache.james.mailrepository.AvalonMailRepository
 
unlock(String) - Method in interface org.apache.james.services.MailRepository
Releases a lock on a message identified the key
updateUser(User) - Method in interface org.apache.james.services.UsersRepository
Update the repository with the specified user object.
updateUser(User) - Method in class org.apache.james.userrepository.UsersLDAPRepository
 
updateUser(User) - Method in class org.apache.james.userrepository.UsersFileRepository
 
updateUser(User) - Method in class org.apache.james.userrepository.AbstractUsersRepository
Update the repository with the specified user object.
UseHeaderRecipients - class org.apache.james.transport.mailets.UseHeaderRecipients.
Mailet designed to process the recipients from the mail headers rather than the recipients specified in the SMTP message header.
UseHeaderRecipients() - Constructor for class org.apache.james.transport.mailets.UseHeaderRecipients
 
user - Variable in class org.apache.james.nntpserver.AuthServiceImpl
 
User - interface org.apache.james.services.User.
Interface for objects representing users.
USER - Static variable in interface org.apache.james.services.UsersRepository
 
UserIs - class org.apache.james.transport.matchers.UserIs.
 
UserIs() - Constructor for class org.apache.james.transport.matchers.UserIs
 
USERS_MANAGER - Static variable in class org.apache.james.transport.Resources
 
userSet - Variable in class org.apache.james.nntpserver.AuthServiceImpl
 
UsersFileRepository - class org.apache.james.userrepository.UsersFileRepository.
Implementation of a Repository to store users on the File System.
UsersFileRepository() - Constructor for class org.apache.james.userrepository.UsersFileRepository
 
UsersLDAPRepository - class org.apache.james.userrepository.UsersLDAPRepository.
Implementation of a Repository to store users.
UsersLDAPRepository() - Constructor for class org.apache.james.userrepository.UsersLDAPRepository
 
UsersRepository - interface org.apache.james.services.UsersRepository.
Interface for a repository of users.
UsersStore - interface org.apache.james.services.UsersStore.
Interface for Phoenix blocks to access a store of Users.
UTC_OFFSET - Static variable in class org.apache.james.nntpserver.NNTPHandler
 

V

verifyPassword(String) - Method in interface org.apache.james.services.User
Return true if pass matches password of this user.
verifyPassword(String) - Method in class org.apache.james.userrepository.DefaultUser
Method to verify passwords.

W

warn(String) - Method in class org.apache.james.util.mordred.JdbcDataSource
 
write(byte[], int, int) - Method in class org.apache.james.util.SchedulerNotifyOutputStream
 
write(int) - Method in class org.apache.james.util.SchedulerNotifyOutputStream
 
write(int) - Method in class org.apache.james.util.ExtraDotOutputStream
 
writeArticle(PrintWriter) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
writeBody(PrintWriter) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
writeContentTo(OutputStream) - Method in class org.apache.james.core.MimeMessageWrapper
Writes content only, ie not headers, to the specified outputstream.
writeContentTo(OutputStream, int) - Method in class org.apache.james.core.MailImpl
 
writeHead(PrintWriter) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
writeMessageTo(OutputStream) - Method in class org.apache.james.core.MailImpl
 
writeOverview(PrintWriter) - Method in interface org.apache.james.nntpserver.repository.NNTPArticle
 
writeTo(MimeMessage, OutputStream, OutputStream) - Static method in class org.apache.james.core.MimeMessageWrapper
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.MimeMessageWrapper
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) - Method in class org.apache.james.core.MailHeaders
 
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, String[]) - Method in class org.apache.james.core.MimeMessageWrapper
Rewritten for optimization purposes
writeTo(PrintStream) - Method in class org.apache.james.core.MailHeaders
 

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

"Copyright © 2001 Apache Jakarta Project. All Rights Reserved."