- ABANDON_SIGNOFF - Static variable in class org.apache.james.imap.main.AbstractImapRequestHandler
-
- AbstactStatusResponseFactory - Class in org.apache.james.imap.message.response
-
- AbstactStatusResponseFactory() - Constructor for class org.apache.james.imap.message.response.AbstactStatusResponseFactory
-
- AbstractAddHeadersFilter - Class in org.apache.james.protocols.smtp.core
-
- AbstractAddHeadersFilter() - Constructor for class org.apache.james.protocols.smtp.core.AbstractAddHeadersFilter
-
- AbstractAddHeadersFilter.Header - Class in org.apache.james.protocols.smtp.core
-
- AbstractAddHeadersFilter.Header(String, String) - Constructor for class org.apache.james.protocols.smtp.core.AbstractAddHeadersFilter.Header
-
- AbstractApopCmdHandler - Class in org.apache.james.protocols.pop3.core
-
Handles the APOP command
- AbstractApopCmdHandler() - Constructor for class org.apache.james.protocols.pop3.core.AbstractApopCmdHandler
-
- AbstractAsyncServer - Class in org.apache.james.protocols.netty
-
Abstract base class for Servers which want to use async io
- AbstractAsyncServer() - Constructor for class org.apache.james.protocols.netty.AbstractAsyncServer
-
- AbstractAuthProcessor<M extends ImapRequest> - Class in org.apache.james.imap.processor
-
- AbstractAuthProcessor(Class<M>, ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.AbstractAuthProcessor
-
- AbstractAuthRequiredToRelayRcptHook - Class in org.apache.james.protocols.smtp.core
-
Handler which check for authenticated users
- AbstractAuthRequiredToRelayRcptHook() - Constructor for class org.apache.james.protocols.smtp.core.AbstractAuthRequiredToRelayRcptHook
-
- AbstractChainedImapEncoder - Class in org.apache.james.imap.encode.base
-
Abstract base class for chained
ImapEncoder
implementations.
- AbstractChainedImapEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.base.AbstractChainedImapEncoder
-
- AbstractChainedProcessor<M extends ImapMessage> - Class in org.apache.james.imap.processor.base
-
- AbstractChainedProcessor(Class<M>, ImapProcessor) - Constructor for class org.apache.james.imap.processor.base.AbstractChainedProcessor
-
Constructs a chainable ImapProcessor
.
- AbstractChannelPipelineFactory - Class in org.apache.james.protocols.netty
-
Abstract base class for ChannelPipelineFactory
implementations
- AbstractChannelPipelineFactory(int, int, int, ChannelGroup) - Constructor for class org.apache.james.protocols.netty.AbstractChannelPipelineFactory
-
- AbstractChannelPipelineFactory(int, int, int, ChannelGroup, ExecutionHandler) - Constructor for class org.apache.james.protocols.netty.AbstractChannelPipelineFactory
-
- AbstractGreylistHandler - Class in org.apache.james.protocols.smtp.core.fastfail
-
Abstract base class which implement GreyListing.
- AbstractGreylistHandler() - Constructor for class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
- AbstractHookableCmdHandler<Hook extends Hook> - Class in org.apache.james.protocols.smtp.core
-
Abstract class which Handle hook-aware CommanHandler.
- AbstractHookableCmdHandler() - Constructor for class org.apache.james.protocols.smtp.core.AbstractHookableCmdHandler
-
- AbstractImapCommandParser - Class in org.apache.james.imap.decode.base
-
Note:
- AbstractImapCommandParser(ImapCommand) - Constructor for class org.apache.james.imap.decode.base.AbstractImapCommandParser
-
- AbstractImapRequest - Class in org.apache.james.imap.message.request
-
- AbstractImapRequest(String, ImapCommand) - Constructor for class org.apache.james.imap.message.request.AbstractImapRequest
-
- AbstractImapRequestHandler - Class in org.apache.james.imap.main
-
- AbstractImapRequestHandler(ImapDecoder, ImapProcessor, ImapEncoder) - Constructor for class org.apache.james.imap.main.AbstractImapRequestHandler
-
- AbstractImapRequestHandler.SilentResponder - Class in org.apache.james.imap.main
-
Silents swallows all responses.
- AbstractImapRequestHandler.SilentResponder() - Constructor for class org.apache.james.imap.main.AbstractImapRequestHandler.SilentResponder
-
- AbstractListingResponse - Class in org.apache.james.imap.message.response
-
LIST
and LSUB
return identical data.
- AbstractListingResponse(boolean, boolean, boolean, boolean, boolean, boolean, String, char, MailboxType) - Constructor for class org.apache.james.imap.message.response.AbstractListingResponse
-
- AbstractMailbox - Class in org.apache.james.protocols.pop3.mailbox
-
- AbstractMailbox() - Constructor for class org.apache.james.protocols.pop3.mailbox.AbstractMailbox
-
- AbstractMailboxProcessor<M extends ImapRequest> - Class in org.apache.james.imap.processor
-
- AbstractMailboxProcessor(Class<M>, ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- AbstractMailboxSelectionRequest - Class in org.apache.james.imap.message.request
-
- AbstractMailboxSelectionRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Constructor for class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
- AbstractPassCmdHandler - Class in org.apache.james.protocols.pop3.core
-
Handles PASS commands.
- AbstractPassCmdHandler() - Constructor for class org.apache.james.protocols.pop3.core.AbstractPassCmdHandler
-
- AbstractProtocolHandlerChain - Class in org.apache.james.protocols.api.handler
-
- AbstractProtocolHandlerChain() - Constructor for class org.apache.james.protocols.api.handler.AbstractProtocolHandlerChain
-
- AbstractProtocolTransport - Class in org.apache.james.protocols.api
-
Abstract base class for
ProtocolTransport
implementation which already takes care of all the complex
stuff when handling
Response
's.
- AbstractProtocolTransport() - Constructor for class org.apache.james.protocols.api.AbstractProtocolTransport
-
- AbstractResponse - Class in org.apache.james.protocols.api
-
Abstract base implementation of
Response
- AbstractResponse() - Constructor for class org.apache.james.protocols.api.AbstractResponse
-
- AbstractResponse(String, CharSequence) - Constructor for class org.apache.james.protocols.api.AbstractResponse
-
Construct a new SMTPResponse.
- AbstractSelectionCommandParser - Class in org.apache.james.imap.decode.parser
-
- AbstractSelectionCommandParser(ImapCommand) - Constructor for class org.apache.james.imap.decode.parser.AbstractSelectionCommandParser
-
- AbstractSenderAuthIdentifyVerificationRcptHook - Class in org.apache.james.protocols.smtp.core
-
Handler which check if the authenticated user is the same as the one used as MAIL FROM
- AbstractSenderAuthIdentifyVerificationRcptHook() - Constructor for class org.apache.james.protocols.smtp.core.AbstractSenderAuthIdentifyVerificationRcptHook
-
- AbstractSSLAwareChannelPipelineFactory - Class in org.apache.james.protocols.netty
-
Abstract base class for ChannelPipeline
implementations which use TLS
- AbstractSSLAwareChannelPipelineFactory(int, int, int, ChannelGroup, ExecutionHandler) - Constructor for class org.apache.james.protocols.netty.AbstractSSLAwareChannelPipelineFactory
-
- AbstractSSLAwareChannelPipelineFactory(int, int, int, ChannelGroup, String[], ExecutionHandler) - Constructor for class org.apache.james.protocols.netty.AbstractSSLAwareChannelPipelineFactory
-
- AbstractSubscriptionProcessor<M extends ImapRequest> - Class in org.apache.james.imap.processor
-
Abstract base class which should be used by implementations which need to
access the SubscriptionManager
- AbstractSubscriptionProcessor(Class<M>, ImapProcessor, MailboxManager, SubscriptionManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.AbstractSubscriptionProcessor
-
- AbstractValidRcptHandler - Class in org.apache.james.protocols.smtp.core.fastfail
-
Handler which want todo an recipient check should extend this
- AbstractValidRcptHandler() - Constructor for class org.apache.james.protocols.smtp.core.fastfail.AbstractValidRcptHandler
-
- AcceptRecipientIfRelayingIsAllowed - Class in org.apache.james.protocols.smtp.core
-
This hook will stop the hook chain if relaying is allowed
- AcceptRecipientIfRelayingIsAllowed() - Constructor for class org.apache.james.protocols.smtp.core.AcceptRecipientIfRelayingIsAllowed
-
- ACL_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- ACLResponse - Class in org.apache.james.imap.message.response
-
ACL Response.
- ACLResponse(String, MailboxACL) - Constructor for class org.apache.james.imap.message.response.ACLResponse
-
- ACLResponseEncoder - Class in org.apache.james.imap.encode
-
ACL Response Encoder.
- ACLResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.ACLResponseEncoder
-
- add(BodyFetchElement, boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- add(ProtocolHandler) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- add(int, ProtocolHandler) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- add(String) - Method in class org.apache.james.protocols.smtp.core.AbstractAddHeadersFilter.Header
-
Add the value to the header
- add(ProtocolHandler) - Method in class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- add(int, ProtocolHandler) - Method in class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- addAll(Collection<? extends ProtocolHandler>) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- addAll(int, Collection<? extends ProtocolHandler>) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- addAll(Collection<? extends ProtocolHandler>) - Method in class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- addAll(int, Collection<? extends ProtocolHandler>) - Method in class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- addFlagsResponses(ImapSession, SelectedMailbox, ImapProcessor.Responder, boolean, MessageRange, MessageManager, MailboxSession) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- addListener(FutureResponse.ResponseListener) - Method in interface org.apache.james.protocols.api.future.FutureResponse
-
- addListener(FutureResponse.ResponseListener) - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
- addPartContent(MessageResult.MimePath, int) - Method in class org.apache.james.imap.processor.base.FetchGroupImpl
-
Adds content for the particular part.
- addProcessor(CapabilityImplementingProcessor) - Method in class org.apache.james.imap.processor.CapabilityProcessor
-
- addProcessor(PermitEnableCapabilityProcessor) - Method in class org.apache.james.imap.processor.EnableProcessor
-
- addRecent(long) - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Add a recent uid
- addRecent(long) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- addResponse(Response) - Method in class org.apache.james.protocols.lmtp.LMTPMultiResponse
-
- ADDRESS - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Addressing Status
- ADDRESS_AMBIGUOUS - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Destination mailbox address ambiguous
- ADDRESS_MAILBOX - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Bad destination mailbox address
- ADDRESS_MOVED - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Destimation mailbox has moved, no forwarding address
- ADDRESS_OTHER - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Other address status
- ADDRESS_SYNTAX - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Bad destination mailbox address syntax
- ADDRESS_SYNTAX_SENDER - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Bad sender's mailbox address syntax
- ADDRESS_SYSTEM - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Bad destination system address
- ADDRESS_SYSTEM_SENDER - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Bad sender's system address
- ADDRESS_VALID - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Destination Address valid
- addToMap(String, CommandHandler<Session>) - Method in class org.apache.james.protocols.api.handler.CommandDispatcher
-
Add it to map (key as command name, value is an array list of CommandHandlers)
- alert() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
Creates a RFC2060 ALERT
response code.
- ALL_FLAGS - Static variable in class org.apache.james.imap.api.message.MessageFlags
-
- ANSWERED_ALL_CAPS - Static variable in class org.apache.james.imap.api.message.MessageFlags
-
- ANSWERED_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
-
- anyStateCommand(String) - Static method in class org.apache.james.imap.api.ImapCommand
-
- APOP_TIMESTAMP - Static variable in interface org.apache.james.protocols.pop3.POP3Session
-
- APPEND_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- AppendCommandParser - Class in org.apache.james.imap.decode.parser
-
Parses APPEND command
- AppendCommandParser() - Constructor for class org.apache.james.imap.decode.parser.AppendCommandParser
-
- appendLine(CharSequence) - Method in class org.apache.james.protocols.api.AbstractResponse
-
Append the responseLine to the SMTPResponse
- AppendProcessor - Class in org.apache.james.imap.processor
-
- AppendProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.AppendProcessor
-
- AppendRequest - Class in org.apache.james.imap.message.request
-
ImapRequest
which request the append of a message to a mailbox
- AppendRequest(ImapCommand, String, Flags, Date, InputStream, String) - Constructor for class org.apache.james.imap.message.request.AppendRequest
-
- appendUid(long, IdRange[]) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
RFC4315 APPENDUID
response code
- astring() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads an argument of type "astring" from the request.
- astring(Charset) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads an argument of type "astring" from the request.
- atom() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads an argument of type "atom" from the request.
- auth(POP3Session, String, String) - Method in class org.apache.james.protocols.pop3.core.AbstractApopCmdHandler
-
- auth(POP3Session, String, String, String) - Method in class org.apache.james.protocols.pop3.core.AbstractApopCmdHandler
-
- auth(POP3Session, String, String) - Method in class org.apache.james.protocols.pop3.core.AbstractPassCmdHandler
-
- AUTH_ENCRYPTION_REQUIRED - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
This response to the AUTH command indicates that the selected
authentication mechanism may only be used when the underlying SMTP
connection is encrypted.
- AUTH_FAILED - Static variable in class org.apache.james.protocols.pop3.core.AbstractPassCmdHandler
-
- AUTH_FAILED - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Auth failed
- AUTH_MECHANISM_WEAK - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
This response to the AUTH command indicates that the selected
authentication mechanism is weaker than server policy permits for that
user.
- AUTH_OK - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Auth ok
- AUTH_PASSWORD_TRANSITION_ERROR - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
This response to the AUTH command indicates that the user needs to
transition to the selected authentication mechanism.
- AUTH_READY - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
- AUTH_REQUIRED - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
This response may be returned by any command other than AUTH, EHLO, HELO,
NOOP, RSET, or QUIT.
- AUTH_TEMPORARY_ERROR - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
This response to the AUTH command indicates that the authentication
failed due to a temporary server failure.
- AUTH_TYPE_LOGIN - Static variable in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
The text string for the SMTP AUTH type LOGIN.
- AUTH_TYPE_PLAIN - Static variable in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
The text string for the SMTP AUTH type PLAIN.
- AuthCmdHandler - Class in org.apache.james.protocols.smtp.core.esmtp
-
handles AUTH command
Note: we could extend this to use java5 sasl standard libraries and provide client
support against a server implemented via non-james specific hooks.
- AuthCmdHandler() - Constructor for class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
- AUTHENTICATE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- AuthenticateCommandParser - Class in org.apache.james.imap.decode.parser
-
Parses AUTHENTICATE commands and also support SASL-IR (RFC4959)
- AuthenticateCommandParser() - Constructor for class org.apache.james.imap.decode.parser.AuthenticateCommandParser
-
- authenticated() - Method in interface org.apache.james.imap.api.process.ImapSession
-
- authenticated() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
- authenticatedStateCommand(String) - Static method in class org.apache.james.imap.api.ImapCommand
-
- AuthenticateProcessor - Class in org.apache.james.imap.processor
-
Processor which handles the AUTHENTICATE command.
- AuthenticateProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.AuthenticateProcessor
-
- AuthenticateRequest - Class in org.apache.james.imap.message.request
-
- AuthenticateRequest(ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.AuthenticateRequest
-
- AuthenticateResponse - Class in org.apache.james.imap.message.response
-
- AuthenticateResponse() - Constructor for class org.apache.james.imap.message.response.AuthenticateResponse
-
- AuthenticateResponseEncoder - Class in org.apache.james.imap.encode
-
- AuthenticateResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.AuthenticateResponseEncoder
-
- AUTHENTICATION_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- AUTHENTICATION_READY - Static variable in interface org.apache.james.protocols.pop3.POP3Session
-
Waiting for user id
- AUTHENTICATION_USERSET - Static variable in interface org.apache.james.protocols.pop3.POP3Session
-
User id provided, waiting for password
- AuthHook - Interface in org.apache.james.protocols.smtp.hook
-
Implement this interfaces to hook in the AUTH Command
- available() - Method in class org.apache.james.protocols.imap.utils.EolInputStream
-
- available() - Method in class org.apache.james.protocols.imap.utils.FixedLengthInputStream
-
- available() - Method in class org.apache.james.protocols.pop3.core.ExtraDotInputStream
-
- calcDefaultSMTPResponse(HookResult) - Static method in class org.apache.james.protocols.smtp.core.AbstractHookableCmdHandler
-
Convert the HookResult to SMTPResponse using default values.
- calcDefaultSMTPResponse(HookResult) - Method in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
Calculate the SMTPResponse for the given result
- calculateSize(List<MessageResult.Header>) - Method in class org.apache.james.imap.processor.fetch.HeaderBodyElement
-
- calculateSize(List<MessageResult.Header>) - Method in class org.apache.james.imap.processor.fetch.MimeBodyElement
-
- callHook(Hook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.AbstractHookableCmdHandler
-
Must be implemented by hookable cmd handlers to make the effective call to an hook.
- callHook(HeloHook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler
-
Must be implemented by hookable cmd handlers to make the effective call to an hook.
- callHook(HeloHook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.HeloCmdHandler
-
Must be implemented by hookable cmd handlers to make the effective call to an hook.
- callHook(MailHook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.MailCmdHandler
-
Must be implemented by hookable cmd handlers to make the effective call to an hook.
- callHook(QuitHook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.QuitCmdHandler
-
Must be implemented by hookable cmd handlers to make the effective call to an hook.
- callHook(RcptHook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.RcptCmdHandler
-
Must be implemented by hookable cmd handlers to make the effective call to an hook.
- callHook(UnknownHook, SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.UnknownCmdHandler
-
- cap(char) - Static method in class org.apache.james.imap.decode.ImapRequestLineReader
-
- CAPABILITY_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- CapabilityCommandParser - Class in org.apache.james.imap.decode.parser
-
Parses CAPABILITY commands
- CapabilityCommandParser() - Constructor for class org.apache.james.imap.decode.parser.CapabilityCommandParser
-
- CapabilityImplementingProcessor - Interface in org.apache.james.imap.processor
-
- CapabilityProcessor - Class in org.apache.james.imap.processor
-
- CapabilityProcessor(ImapProcessor, MailboxManager, StatusResponseFactory, List<CapabilityImplementingProcessor>, Set<String>) - Constructor for class org.apache.james.imap.processor.CapabilityProcessor
-
- CapabilityProcessor(ImapProcessor, MailboxManager, StatusResponseFactory, Set<String>) - Constructor for class org.apache.james.imap.processor.CapabilityProcessor
-
- CapabilityRequest - Class in org.apache.james.imap.message.request
-
- CapabilityRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.CapabilityRequest
-
- CapabilityResponse - Class in org.apache.james.imap.message.response
-
A CAPABILITY
response.
- CapabilityResponse(Set<String>) - Constructor for class org.apache.james.imap.message.response.CapabilityResponse
-
Constructs a response based on the given capabilities.
- CapabilityResponseEncoder - Class in org.apache.james.imap.encode
-
Encodes CAPABILITY
response.
- CapabilityResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.CapabilityResponseEncoder
-
- CapaCapability - Interface in org.apache.james.protocols.pop3.core
-
A handler which support the POP3 Extension Mechanism should implement this
interface
- CapaCmdHandler - Class in org.apache.james.protocols.pop3.core
-
This handler is used to handle CAPA commands
- CapaCmdHandler() - Constructor for class org.apache.james.protocols.pop3.core.CapaCmdHandler
-
- chain - Variable in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- chainEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.base.AbstractChainedImapEncoder
-
Call next Encoder in the chain
- channelBound(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.ConnectionLimitUpstreamHandler
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.ConnectionPerIpLimitUpstreamHandler
-
- channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- ChannelGroupHandler - Class in org.apache.james.protocols.netty
-
Add channels to the channel group after the channel was opened.
- ChannelGroupHandler(ChannelGroup) - Constructor for class org.apache.james.protocols.netty.ChannelGroupHandler
-
- channelIdle(ChannelHandlerContext, IdleState, long) - Method in class org.apache.james.protocols.netty.TimeoutHandler
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.ChannelGroupHandler
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.ConnectionLimitUpstreamHandler
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.james.protocols.netty.ConnectionPerIpLimitUpstreamHandler
-
- CharsetUtil - Class in org.apache.james.imap.api.display
-
Utility class which can be used to get a list of supported
Charset
's
Beside this it has some methods included which helps to encode/decode modified UTF7
- CharsetUtil() - Constructor for class org.apache.james.imap.api.display.CharsetUtil
-
- check(SMTPSession, MailAddress) - Method in class org.apache.james.protocols.smtp.core.fastfail.ResolvableEhloHeloHandler
-
- CHECK_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- CheckCommandParser - Class in org.apache.james.imap.decode.parser
-
Parses CHECK commands
- CheckCommandParser() - Constructor for class org.apache.james.imap.decode.parser.CheckCommandParser
-
- checkDNSRBL(SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler
-
This checks DNSRBL whitelists and blacklists.
- checkEhloHelo(SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.fastfail.ResolvableEhloHeloHandler
-
Check if EHLO/HELO is resolvable
- checkMessageHookCount(List<?>) - Method in class org.apache.james.protocols.smtp.core.DataLineMessageHookHandler
-
- CheckProcessor - Class in org.apache.james.imap.processor
-
- CheckProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.CheckProcessor
-
- checkReady() - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
- CheckRequest - Class in org.apache.james.imap.message.request
-
- CheckRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.CheckRequest
-
- CHUNK_HANDLER - Static variable in interface org.apache.james.protocols.netty.HandlerConstants
-
- cleanup(ChannelHandlerContext) - Method in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
Cleanup the channel
- cleanupAutoWhiteListGreyList(long) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
Cleanup the autowhitelist
- cleanupGreyList(long) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
Delete old entries from the Greylist datarecord
- clear() - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- close() - Method in class org.apache.james.protocols.api.AbstractProtocolTransport
-
Close the Transport
- close() - Method in class org.apache.james.protocols.imap.utils.FixedLengthInputStream
-
- close() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- close() - Method in class org.apache.james.protocols.pop3.core.ExtraDotInputStream
-
- close() - Method in class org.apache.james.protocols.pop3.mailbox.AbstractMailbox
-
Does nothing
- close() - Method in interface org.apache.james.protocols.pop3.mailbox.Mailbox
-
Close the mailbox, Any futher attempt to access or change the
Mailbox
's content will fail
- CLOSE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- closed() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
Create a RFC5162 (QRESYNC) CLOSED
response code
- closeParen() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- closeParen() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
Write a ')'
- CloseProcessor - Class in org.apache.james.imap.processor
-
- CloseProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.CloseProcessor
-
- CloseRequest - Class in org.apache.james.imap.message.request
-
- CloseRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.CloseRequest
-
- closeSquareBracket() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- closeSquareBracket() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
Write a '}'
- CLOSING_PARENTHESIS - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- CLOSING_SQUARE_BRACKET - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- CombinedInputStream - Class in org.apache.james.protocols.api
-
- CombinedInputStream(InputStream, InputStream) - Constructor for class org.apache.james.protocols.api.CombinedInputStream
-
- COMMAND_IDENTIFIER - Static variable in class org.apache.james.protocols.api.handler.UnknownCommandHandler
-
- commandContinuationRequest() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Sends a server command continuation request '+' back to the client,
requesting more data to be sent.
- commandContinuationRequest() - Method in class org.apache.james.protocols.imap.IMAPRequestLineReader
-
- CommandDispatcher<Session extends ProtocolSession> - Class in org.apache.james.protocols.api.handler
-
A CommandDispatcher is responsible to call the right
CommandHandler
for a given Command
- CommandDispatcher(Collection<String>) - Constructor for class org.apache.james.protocols.api.handler.CommandDispatcher
-
- CommandDispatcher() - Constructor for class org.apache.james.protocols.api.handler.CommandDispatcher
-
- CommandHandler<Session extends ProtocolSession> - Interface in org.apache.james.protocols.api.handler
-
Custom command handlers must implement this interface
The command handlers will be Server wide common to all the handlers,
therefore the command handlers must store all the state information
in the Session object
- CommandHandlerResultLogger - Class in org.apache.james.protocols.api.handler
-
- CommandHandlerResultLogger() - Constructor for class org.apache.james.protocols.api.handler.CommandHandlerResultLogger
-
- commandName(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- commandName(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
- commandResponse(ImapCommand, String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- commandResponse(ImapCommand, String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
Compose a response which contains the
ImapCommand
to which the response belongs
- COMMIT_TRANSACTION_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- compareTo(IdRange) - Method in class org.apache.james.imap.api.message.IdRange
-
- COMPLETED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- COMPRESS_ALREADY_ACTIVE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- COMPRESS_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- CompressCommandParser - Class in org.apache.james.imap.decode.parser
-
- CompressCommandParser() - Constructor for class org.apache.james.imap.decode.parser.CompressCommandParser
-
- CompressProcessor - Class in org.apache.james.imap.processor
-
- CompressProcessor(ImapProcessor, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.CompressProcessor
-
- CompressRequest - Class in org.apache.james.imap.message.request
-
- CompressRequest(String, ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.CompressRequest
-
- COMSUME_UID_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- condStore(IdRange[]) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
RFC4551 Conditional STORE
response code
- condstoreEnablingCommand(ImapSession, ImapProcessor.Responder, MessageManager.MetaData, boolean) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- config - Variable in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- configureBootstrap(ServerBootstrap) - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Configure the bootstrap before it get bound
- ConnectHandler<Session extends ProtocolSession> - Interface in org.apache.james.protocols.api.handler
-
Custom connect handlers must implement this interface
The connect handlers will be server-wide common to all the Handlers ,
therefore the handlers must store all the state information
in the Session object
- CONNECTION_LIMIT_HANDLER - Static variable in interface org.apache.james.protocols.netty.HandlerConstants
-
- CONNECTION_PER_IP_LIMIT_HANDLER - Static variable in interface org.apache.james.protocols.netty.HandlerConstants
-
- connectionLimitHandler - Variable in class org.apache.james.protocols.netty.AbstractChannelPipelineFactory
-
- ConnectionLimitUpstreamHandler - Class in org.apache.james.protocols.netty
-
ChannelUpstreamHandler
which limit the concurrent connection.
- ConnectionLimitUpstreamHandler(int) - Constructor for class org.apache.james.protocols.netty.ConnectionLimitUpstreamHandler
-
- connectionPerIpLimitHandler - Variable in class org.apache.james.protocols.netty.AbstractChannelPipelineFactory
-
- ConnectionPerIpLimitUpstreamHandler - Class in org.apache.james.protocols.netty
-
ChannelUpstreamHandler
which limit connections per IP
This handler must be used as singleton when adding it to the ChannelPipeline
to work correctly
TODO: Remove when its committed to NETTY.
- ConnectionPerIpLimitUpstreamHandler(int) - Constructor for class org.apache.james.protocols.netty.ConnectionPerIpLimitUpstreamHandler
-
- consume() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Consumes the current character in the reader, so that subsequent calls to
the request will provide a new character.
- consumeChar(char) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Consumes the next character in the request, checking that it matches the
expected one.
- consumeLine() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Consume the rest of the line
- consumeLiteral(Charset) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads an argument of type "literal" from the request, in the format: "{"
charCount "}" CRLF *CHAR8 Note before calling, the request should be
positioned so that nextChar is '{'.
- consumeLiteral(boolean) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
- consumeQuoted() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads a quoted string value from the request.
- consumeQuoted(Charset) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads a quoted string value from the request.
- consumeWord(ImapRequestLineReader.CharacterValidator) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
-
Reads the next "word from the request, comprising all characters up to
the next SPACE.
- contains(Object) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- containsAll(Collection<?>) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- CONTENT - Static variable in class org.apache.james.imap.api.message.BodyFetchElement
-
- CONTENT - Static variable in class org.apache.james.imap.decode.FetchPartPathDecoder
-
- content() - Method in class org.apache.james.imap.processor.base.FetchGroupImpl
-
- content() - Method in class org.apache.james.imap.processor.base.PartContentDescriptorImpl
-
- CONTENT - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Message Content or Media Status
- CONTENT_CONVERSION_FAILED - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Conversion failed
- CONTENT_CONVERSION_LOSS - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Conversion with loss performed
- CONTENT_CONVERSION_NOT_ALLOWED - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Conversion required and prohibited
- CONTENT_CONVERSION_NOT_SUPPORTED - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Conversion required, but not supported
- CONTENT_OTHER - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Other or undefined media error
- CONTENT_UNSUPPORTED - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Media not supported
- ContextualLogger - Class in org.apache.james.protocols.api.logger
-
Logger
which adds context informations to the logged message.
- ContextualLogger(ProtocolSession, Logger) - Constructor for class org.apache.james.protocols.api.logger.ContextualLogger
-
- CONTINUATION - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- continuationResponse(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- continuationResponse(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
Writes a continuation response.
- ContinuationResponse - Class in org.apache.james.imap.message.response
-
- ContinuationResponse(String) - Constructor for class org.apache.james.imap.message.response.ContinuationResponse
-
- ContinuationResponse(HumanReadableText) - Constructor for class org.apache.james.imap.message.response.ContinuationResponse
-
- ContinuationResponseEncoder - Class in org.apache.james.imap.encode
-
- ContinuationResponseEncoder(ImapEncoder, Localizer) - Constructor for class org.apache.james.imap.encode.ContinuationResponseEncoder
-
- COPY_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- CopyCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse COPY commands
- CopyCommandParser() - Constructor for class org.apache.james.imap.decode.parser.CopyCommandParser
-
- CopyProcessor - Class in org.apache.james.imap.processor
-
- CopyProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.CopyProcessor
-
- CopyRequest - Class in org.apache.james.imap.message.request
-
- CopyRequest(ImapCommand, IdRange[], String, boolean, String) - Constructor for class org.apache.james.imap.message.request.CopyRequest
-
- copyUid(long, IdRange[], IdRange[]) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
RFC4315 COPYUID
response code
- CORE_HANDLER - Static variable in interface org.apache.james.protocols.netty.HandlerConstants
-
- count - Variable in class org.apache.james.protocols.imap.utils.FastByteArrayOutputStream
-
The number of bytes written.
- COUNT_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- CREATE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- createBossExecutor() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Create a new
Executor
used for dispatch messages to the workers.
- CreateCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse CREATE commands
- CreateCommandParser() - Constructor for class org.apache.james.imap.decode.parser.CreateCommandParser
-
- createCoreHandler() - Method in class org.apache.james.protocols.netty.NettyServer
-
- createDecoder() - Static method in class org.apache.james.imap.main.DefaultImapDecoderFactory
-
- createDefaultChain(ImapProcessor, MailboxManager, SubscriptionManager, StatusResponseFactory, MailboxTyper, long, TimeUnit, Set<String>) - Static method in class org.apache.james.imap.processor.DefaultProcessorChain
-
- createDefaultEncoder(Localizer, boolean) - Static method in class org.apache.james.imap.encode.main.DefaultImapEncoderFactory
-
Builds the default encoder
- createDefaultProcessor(MailboxManager, SubscriptionManager) - Static method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- createDefaultProcessor(MailboxManager, SubscriptionManager, long) - Static method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- createEnvelope(SMTPSession, MailAddress, List<MailAddress>) - Method in class org.apache.james.protocols.smtp.core.DataCmdHandler
-
- createExecutionHandler(int) - Method in class org.apache.james.protocols.netty.NettyServer
-
- createExtension(String) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
Creates an extension response code.
- createHandler() - Method in class org.apache.james.protocols.netty.AbstractChannelPipelineFactory
-
Create the core ChannelUpstreamHandler
to use
- createMessage(ImapCommand, String, String, String) - Method in class org.apache.james.imap.decode.parser.ListCommandParser
-
- createMessage(ImapCommand, String, String, String) - Method in class org.apache.james.imap.decode.parser.LsubCommandParser
-
- createMessage(ImapCommand, String, String, String) - Method in class org.apache.james.imap.decode.parser.XListCommandParser
-
- createPipelineFactory(ChannelGroup) - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Create ChannelPipelineFactory to use by this Server implementation
- createPipelineFactory(ChannelGroup) - Method in class org.apache.james.protocols.netty.NettyServer
-
- CreateProcessor - Class in org.apache.james.imap.processor
-
- CreateProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.CreateProcessor
-
- createRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Method in class org.apache.james.imap.decode.parser.AbstractSelectionCommandParser
-
- createRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Method in class org.apache.james.imap.decode.parser.ExamineCommandParser
-
- createRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Method in class org.apache.james.imap.decode.parser.SelectCommandParser
-
- CreateRequest - Class in org.apache.james.imap.message.request
-
- CreateRequest(ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.CreateRequest
-
- createResponse(StatusResponse.Type, String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
-
- createResponse(StatusResponse.Type, String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.UnpooledStatusResponseFactory
-
- createResponse(boolean, boolean, boolean, boolean, boolean, boolean, String, char, MailboxType) - Method in class org.apache.james.imap.processor.ListProcessor
-
- createResponse(boolean, boolean, boolean, boolean, boolean, boolean, String, char, MailboxType) - Method in class org.apache.james.imap.processor.XListProcessor
-
- createRFC822() - Static method in class org.apache.james.imap.api.message.BodyFetchElement
-
- createRFC822Header() - Static method in class org.apache.james.imap.api.message.BodyFetchElement
-
- createRFC822Text() - Static method in class org.apache.james.imap.api.message.BodyFetchElement
-
- createSession(ChannelHandlerContext) - Method in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- createSocketChannelFactory() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- createStartTls(SSLContext) - Static method in class org.apache.james.protocols.api.Encryption
-
- createStartTls(SSLContext, String[]) - Static method in class org.apache.james.protocols.api.Encryption
-
Create a new
Encryption
which uses STARTTLS and only allows the given Ciphersuites
- createTls(SSLContext) - Static method in class org.apache.james.protocols.api.Encryption
-
- createTls(SSLContext, String[]) - Static method in class org.apache.james.protocols.api.Encryption
-
Create a new
Encryption
which is TLS based and only allows the given Ciphersuites
- createWorkerExecutor() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- createXListSupportingProcessor(MailboxManager, SubscriptionManager, MailboxTyper) - Static method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- createXListSupportingProcessor(MailboxManager, SubscriptionManager, MailboxTyper, long, Set<String>) - Static method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- CRLFTerminatedInputStream - Class in org.apache.james.protocols.pop3.core
-
This
FilterInputStream
makes sure that the last chars of the stream
are \r\n
See JAMES-1174 for an use case
- CRLFTerminatedInputStream(InputStream) - Constructor for class org.apache.james.protocols.pop3.core.CRLFTerminatedInputStream
-
- CURRENT_HELO_MODE - Static variable in interface org.apache.james.protocols.smtp.SMTPSession
-
HELO or EHLO
- CURRENT_HELO_NAME - Static variable in interface org.apache.james.protocols.smtp.SMTPSession
-
- CURRENT_RECIPIENT - Static variable in class org.apache.james.protocols.smtp.core.RcptCmdHandler
-
- GENERIC_FAILURE_DURING_PROCESSING - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- GENERIC_LSUB_FAILURE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- GENERIC_SUBSCRIPTION_FAILURE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- GENERIC_UNSUBSCRIPTION_FAILURE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- get(int) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- getAcl() - Method in class org.apache.james.imap.message.response.ACLResponse
-
- GETACL_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- GetACLCommandParser - Class in org.apache.james.imap.decode.parser
-
GETACL Parser
- GetACLCommandParser() - Constructor for class org.apache.james.imap.decode.parser.GetACLCommandParser
-
- GetACLProcessor - Class in org.apache.james.imap.processor
-
GETACL Processor.
- GetACLProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.GetACLProcessor
-
- GetACLRequest - Class in org.apache.james.imap.message.request
-
GETACL Request.
- GetACLRequest(String, ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.GetACLRequest
-
- getAddress() - Method in exception org.apache.james.protocols.smtp.MailAddressException
-
- getAlgorithm() - Method in class org.apache.james.imap.message.request.CompressRequest
-
- getAll() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getAll(Iterator<MessageResult.Header>) - Static method in class org.apache.james.imap.processor.fetch.MessageResultUtils
-
Gets all header lines.
- getApplicableFlags() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Return all applicable Flags for the selected mailbox
- getApplicableFlags() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- getArgument() - Method in class org.apache.james.protocols.api.BaseRequest
-
- getArgument() - Method in interface org.apache.james.protocols.api.Request
-
Return the current argument.
- getArgument() - Method in class org.apache.james.protocols.imap.IMAPRequest
-
- getArguments() - Method in class org.apache.james.protocols.imap.IMAPRequest
-
Return an
Iterator
which holds all argument lines.
- getAtDomainList() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope.Address
-
Gets the SMTP source route.
- getAttachment(String, ProtocolSession.State) - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Return the value which is stored for the given key in the specified
ProtocolSession.State
or
null
if non was stored before.
- getAttachment(String, ProtocolSession.State) - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getAttribute(String) - Method in interface org.apache.james.imap.api.process.ImapSession
-
Gets an attribute of this session by name.
- getAttributeName() - Method in enum org.apache.james.imap.api.process.MailboxType
-
- getAuthType() - Method in class org.apache.james.imap.message.request.AuthenticateRequest
-
- getAvailableCharsetNames() - Static method in class org.apache.james.imap.api.display.CharsetUtil
-
Return an unmodifiable
Set
which holds the names (and aliases) of all supported Charsets
- getAvailableCharsets() - Static method in class org.apache.james.imap.api.display.CharsetUtil
-
Return an unmodifiable
Set
which holds all supported Charsets
- getBacklog() - Method in interface org.apache.james.protocols.api.ProtocolServer
-
Return the backlog for the socket
- getBacklog() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- getBaseReferenceName() - Method in class org.apache.james.imap.message.request.ListRequest
-
- getBaseReferenceName() - Method in class org.apache.james.imap.message.request.LsubRequest
-
- getBcc() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope bcc
addresses.
- getBody() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the structure of this message.
- getBody() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets the envelope of an embedded mail.
- getBodyElements() - Method in class org.apache.james.imap.api.message.FetchData
-
- getBodyStructure() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the structure of this message.
- getCapabilities() - Method in class org.apache.james.imap.message.request.EnableRequest
-
Return a List of CAPABILITIES
.
- getCapabilities() - Method in class org.apache.james.imap.message.response.CapabilityResponse
-
Gets a
Set
containing the capabilities of this server.
- getCause() - Method in exception org.apache.james.protocols.imap.DecodingException
-
- getCc() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope cc
addresses.
- getChangedSince() - Method in class org.apache.james.imap.api.message.FetchData
-
- getCharset() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getCharset() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
Returns a Charset for US-ASCII
- getClientPreference() - Method in class org.apache.james.imap.api.display.Locales
-
Gets the locale preferred by the client.
- getCode() - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
- getCode() - Method in enum org.apache.james.imap.api.message.response.StatusResponse.Type
-
- getCommand() - Method in interface org.apache.james.imap.api.message.request.ImapRequest
-
Gets the IMAP command whose execution is requested by the client.
- getCommand() - Method in interface org.apache.james.imap.api.message.response.StatusResponse
-
Gets the command.
- getCommand() - Method in class org.apache.james.imap.decode.base.AbstractImapCommandParser
-
- getCommand() - Method in class org.apache.james.imap.message.request.AbstractImapRequest
-
Gets the IMAP command whose execution is requested by the client.
- getCommand() - Method in class org.apache.james.imap.message.response.ImmutableStatusResponse
-
- getCommand() - Method in class org.apache.james.protocols.api.BaseRequest
-
- getCommand() - Method in interface org.apache.james.protocols.api.Request
-
Return the current command
- getCommand() - Method in class org.apache.james.protocols.imap.IMAPRequest
-
- getCommandHandlers(String, ProtocolSession) - Method in class org.apache.james.protocols.api.handler.CommandDispatcher
-
Returns all the configured CommandHandlers for the specified command
- getCondstore() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return true if the CONDSTORE
option was used while selecting the mailbox
- getConfiguration() - Method in interface org.apache.james.protocols.api.Protocol
-
- getConfiguration() - Method in class org.apache.james.protocols.api.ProtocolImpl
-
- getConfiguration() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getConfiguration() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getConfiguration() - Method in interface org.apache.james.protocols.smtp.SMTPSession
-
Returns the service wide configuration
- getConfiguration() - Method in class org.apache.james.protocols.smtp.SMTPSessionImpl
-
- getConnections() - Method in class org.apache.james.protocols.netty.ConnectionLimitUpstreamHandler
-
- getConnections(String) - Method in class org.apache.james.protocols.netty.ConnectionPerIpLimitUpstreamHandler
-
- getConnectionState() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getConnectionState() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getContext() - Method in class org.apache.james.protocols.api.Encryption
-
- getCount() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getData() - Method in class org.apache.james.imap.message.response.ContinuationResponse
-
- getDate() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets a date value to be search upon.
- getDate() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope date
.
- getDatetime() - Method in class org.apache.james.imap.message.request.AppendRequest
-
Return the Date used for the append
- getDay() - Method in class org.apache.james.imap.api.message.request.DayMonthYear
-
Gets the day component of this date.
- getDefaultDomain() - Method in class org.apache.james.protocols.smtp.core.MailCmdHandler
-
Return the default domain to append if the sender contains none
- getDefaultDomain() - Method in class org.apache.james.protocols.smtp.core.RcptCmdHandler
-
- getDefaultValue() - Method in class org.apache.james.imap.api.display.HumanReadableText
-
Gets the default value for this text.
- getDelimiter() - Method in class org.apache.james.imap.message.response.NamespaceResponse.Namespace
-
Gets the delimiter used to separate mailboxes.
- getDescription() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets Content-Description
.
- getDisposition() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets header field-value from Content-Disposition
.
- getDispositionParams() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets header field-value from Content-Disposition
.
- getDomain() - Method in class org.apache.james.protocols.smtp.MailAddress
-
Returns the domain part per RFC2822 3.4.1.
- getElements() - Method in class org.apache.james.imap.message.response.FetchResponse
-
TODO: replace
- getEnabledCapabilities(ImapSession) - Static method in class org.apache.james.imap.processor.EnableProcessor
-
- getEnabledCipherSuites() - Method in class org.apache.james.protocols.api.Encryption
-
Return the Ciphersuites that are allowed for the
Encryption
or
null
if all should be allowed
- getEncoding() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets content transfer encoding.
- getEnvelope() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the envelope for the fetched message
- getEnvelope() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets the envelope of an embedded mail.
- getExistingName() - Method in class org.apache.james.imap.message.request.RenameRequest
-
- getFailure() - Method in class org.apache.james.imap.main.ResponseEncoder
-
Gets the recorded failure.
- getFetch() - Method in class org.apache.james.imap.message.request.FetchRequest
-
- getFetchGroup(FetchData) - Method in class org.apache.james.imap.processor.fetch.FetchProcessor
-
- getFieldNames() - Method in class org.apache.james.imap.api.message.BodyFetchElement
-
Gets field names.
- getFirstOctet() - Method in class org.apache.james.imap.api.message.BodyFetchElement
-
Gets the first octet for a partial fetch.
- getFirstUid() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Return the uid of the first message in the mailbox or -1 if the mailbox
is empty
- getFirstUid() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- getFlags() - Method in class org.apache.james.imap.message.request.AppendRequest
-
Return Flags for the Message
- getFlags() - Method in class org.apache.james.imap.message.request.StoreRequest
-
- getFlags() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the fetched flags.
- getFlags() - Method in class org.apache.james.imap.message.response.FlagsResponse
-
- getFormattedString() - Method in class org.apache.james.imap.api.message.IdRange
-
- getFrom() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope from
addresses.
- getGreeting() - Method in interface org.apache.james.protocols.api.ProtocolConfiguration
-
Return the Greeting which should used.
- getGreeting() - Method in class org.apache.james.protocols.api.ProtocolConfigurationImpl
-
- getGreyListData(String, String, String) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
Get all necessary data for greylisting based on provided triplet
- getHandlers() - Method in class org.apache.james.protocols.api.handler.AbstractProtocolHandlerChain
-
Return an immutable List of all Handlers
- getHandlers(Class<T>) - Method in class org.apache.james.protocols.api.handler.AbstractProtocolHandlerChain
-
- getHandlers(Class<T>) - Method in interface org.apache.james.protocols.api.handler.ProtocolHandlerChain
-
Returns a list of handler of the requested type.
- getHandlers() - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- getHandlerState() - Method in interface org.apache.james.protocols.pop3.POP3Session
-
Returns the current handler state
- getHandlerState() - Method in class org.apache.james.protocols.pop3.POP3SessionImpl
-
- getHelloName() - Method in interface org.apache.james.protocols.api.ProtocolConfiguration
-
Returns the service wide hello name
- getHelloName() - Method in class org.apache.james.protocols.api.ProtocolConfigurationImpl
-
- getHierarchyDelimiter() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Gets hierarchy delimiter.
- getHighestModSeq() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getHighestModSeq() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the mailbox HIGHESTMODSEQ
.
- getHighestModSeq() - Method in class org.apache.james.imap.message.response.SearchResponse
-
Return the highest mod-sequence for which matched the search.
- getHighVal() - Method in class org.apache.james.imap.api.message.IdRange
-
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.AbstractHookableCmdHandler
-
Return the interface which hooks need to implement to hook in
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler
-
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.HeloCmdHandler
-
Return the interface which hooks need to implement to hook in
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.MailCmdHandler
-
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.QuitCmdHandler
-
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.RcptCmdHandler
-
- getHookInterface() - Method in class org.apache.james.protocols.smtp.core.UnknownCmdHandler
-
- getHooks() - Method in class org.apache.james.protocols.smtp.core.AbstractHookableCmdHandler
-
Return a list which holds all hooks for the cmdHandler
- getHooks() - Method in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
Return a list which holds all hooks for the cmdHandler
- getHostName() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope.Address
-
Gets the host name.
- getId() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets Content-ID
.
- getId() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
Return the unique id.
- getId() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- getIdentifier() - Method in interface org.apache.james.protocols.pop3.mailbox.Mailbox
-
Return the identifier for the mailbox.
- getIds() - Method in class org.apache.james.imap.message.response.SearchResponse
-
Gets the ids returned by this search.
- getIdSet() - Method in class org.apache.james.imap.message.request.CopyRequest
-
- getIdSet() - Method in class org.apache.james.imap.message.request.FetchRequest
-
- getIdSet() - Method in class org.apache.james.imap.message.request.StoreRequest
-
- getImplCommands() - Method in interface org.apache.james.protocols.api.handler.CommandHandler
-
Return a Collection of implemented commands
- getImplCommands() - Method in class org.apache.james.protocols.api.handler.UnknownCommandHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.lmtp.core.LhloCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.AbstractApopCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.AbstractPassCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.CapaCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.DeleCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.ListCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.NoopCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.QuitCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.RetrCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.RsetCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.StatCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.StlsCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.TopCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.UidlCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.pop3.core.UserCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.DataCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.esmtp.StartTlsCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.ExpnCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.HeloCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.HelpCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.MailCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.NoopCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.QuitCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.RcptCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.RsetCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.UnknownCmdHandler
-
- getImplCommands() - Method in class org.apache.james.protocols.smtp.core.VrfyCmdHandler
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.AuthenticateProcessor
-
- getImplementedCapabilities(ImapSession) - Method in interface org.apache.james.imap.processor.CapabilityImplementingProcessor
-
Return a list of all Capabilities that are implemented by the Processor
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.CapabilityProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.CompressProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.EnableProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.ExpungeProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.GetACLProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.IdleProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.LoginProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.NamespaceProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.SearchProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.StartTLSProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.UnselectProcessor
-
- getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.XListProcessor
-
- getImplementedCapabilities(POP3Session) - Method in interface org.apache.james.protocols.pop3.core.CapaCapability
-
Return a List of responses which should get returned when a client issue
the CAPA command
- getImplementedCapabilities(POP3Session) - Method in class org.apache.james.protocols.pop3.core.CapaCmdHandler
-
- getImplementedCapabilities(POP3Session) - Method in class org.apache.james.protocols.pop3.core.StlsCmdHandler
-
- getImplementedCapabilities(POP3Session) - Method in class org.apache.james.protocols.pop3.core.TopCmdHandler
-
- getImplementedCapabilities(POP3Session) - Method in class org.apache.james.protocols.pop3.core.UidlCmdHandler
-
- getImplementedCapabilities(POP3Session) - Method in class org.apache.james.protocols.pop3.core.UserCmdHandler
-
- getImplementedEsmtpFeatures(SMTPSession) - Method in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
- getImplementedEsmtpFeatures(SMTPSession) - Method in class org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler
-
- getImplementedEsmtpFeatures(SMTPSession) - Method in interface org.apache.james.protocols.smtp.core.esmtp.EhloExtension
-
- getImplementedEsmtpFeatures(SMTPSession) - Method in class org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension
-
- getImplementedEsmtpFeatures(SMTPSession) - Method in class org.apache.james.protocols.smtp.core.esmtp.StartTlsCmdHandler
-
- getInitialClientResponse() - Method in class org.apache.james.imap.message.request.IRAuthenticateRequest
-
- getInputStream() - Method in interface org.apache.james.imap.message.response.Literal
-
- getInputStream() - Method in class org.apache.james.imap.processor.fetch.EmptyContent
-
- getInputStream() - Method in class org.apache.james.imap.processor.fetch.MimeBodyElement
-
- getInReplyTo() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope in-reply-to
.
- getInternalDate() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the internal date for the fetched message.
- getIoWorkerCount() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Return the IO worker thread count to use
- getKey() - Method in class org.apache.james.imap.api.display.HumanReadableText
-
Gets a unique key that can be used to loopup the text.
- getKey() - Method in exception org.apache.james.protocols.imap.DecodingException
-
Gets the message key.
- getKeys() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets key two.
- getKnownModSeq() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return the known MODSEQ
or null if it was not given.
- getKnownSequenceSet() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return the known sequence-set or null if it was not given.
- getKnownUidSet() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return the known uid set or null if it was not given.
- getLanguages() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets MIME Content-Language
's.
- getLastKnownUidValidity() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return the last known UIDVALIDITY
or null if it was not given.
- getLastUid() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Return the uid of the last message in the mailbox or -1 if the mailbox is
empty
- getLastUid() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- getLineDelimiter() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Return the line delimiter which is used
- getLineDelimiter() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
Returns "\r\n";
- getLineHandler() - Method in class org.apache.james.protocols.smtp.core.DataCmdHandler
-
- getLines() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets the number of lines fo transfer encoding for a TEXT
type.
- getLines() - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
- getLines() - Method in interface org.apache.james.protocols.api.Response
-
Return a List of all response lines stored in this Response.
- getLines() - Method in class org.apache.james.protocols.lmtp.LMTPMultiResponse
-
- getLines() - Method in class org.apache.james.protocols.pop3.POP3Response
-
Return a List of all responseLines stored in this POP3Response
- getLines() - Method in class org.apache.james.protocols.smtp.SMTPResponse
-
- getListenAddresses() - Method in interface org.apache.james.protocols.api.ProtocolServer
-
Return the ips on which the server listen for connections
- getListenAddresses() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- getLocalAddress() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getLocalAddress() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getLocalAddress() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
- getLocalAddress() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- getLocalPart() - Method in class org.apache.james.protocols.smtp.MailAddress
-
Returns the local-part per RFC2822 3.4.1.
- getLocation() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets Content-Location
.
- getLocation() - Method in class org.apache.james.protocols.smtp.core.AbstractAddHeadersFilter
-
Return the Location
to add the headers in
- getLocation() - Method in class org.apache.james.protocols.smtp.core.ReceivedDataLineFilter
-
The Received header is added in front of the received headers.
- getLog() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Gets the context sensitive log for this session.
- getLogger() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Gets the context sensitive log for this session.
- getLogger() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getLowVal() - Method in class org.apache.james.imap.api.message.IdRange
-
- getMailbox() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the mailbox name.
- getMailboxManager() - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- getMailboxManager() - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- getMailboxName() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return the mailbox to select
- getMailboxName() - Method in class org.apache.james.imap.message.request.AppendRequest
-
Return the name of the mailbox we want to append to
- getMailboxName() - Method in class org.apache.james.imap.message.request.CopyRequest
-
Return the name of the mailbox
- getMailboxName() - Method in class org.apache.james.imap.message.request.CreateRequest
-
Return the name of the mailbox to create
- getMailboxName() - Method in class org.apache.james.imap.message.request.DeleteRequest
-
Return the name of the mailbox to delete
- getMailboxName() - Method in class org.apache.james.imap.message.request.GetACLRequest
-
- getMailboxName() - Method in class org.apache.james.imap.message.request.StatusRequest
-
- getMailboxName() - Method in class org.apache.james.imap.message.request.SubscribeRequest
-
- getMailboxName() - Method in class org.apache.james.imap.message.request.UnsubscribeRequest
-
- getMailboxName() - Method in class org.apache.james.imap.message.response.ACLResponse
-
- getMailboxName() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope.Address
-
Gets the mailbox name.
- getMailboxPattern() - Method in class org.apache.james.imap.message.request.ListRequest
-
- getMailboxPattern() - Method in class org.apache.james.imap.message.request.LsubRequest
-
- getMailboxSession(ImapSession) - Static method in class org.apache.james.imap.api.ImapSessionUtils
-
- getMailboxType(ImapSession, MailboxPath) - Method in interface org.apache.james.imap.api.process.MailboxTyper
-
Returns MailboxType based on mailbox path
- getMailboxTyper() - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- getMailParamNames() - Method in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
- getMailParamNames() - Method in class org.apache.james.protocols.smtp.core.esmtp.MailSizeEsmtpExtension
-
- getMailParamNames() - Method in interface org.apache.james.protocols.smtp.hook.MailParametersHook
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.api.handler.CommandDispatcher
-
- getMarkerInterfaces() - Method in interface org.apache.james.protocols.api.handler.ExtensibleHandler
-
Return a List of interfaces of plugins that will
extend this.
- getMarkerInterfaces() - Method in class org.apache.james.protocols.lmtp.core.DataLineMessageHookHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.pop3.core.CapaCmdHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.smtp.core.AbstractHookableCmdHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.smtp.core.DataCmdHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.smtp.core.DataLineMessageHookHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.smtp.core.esmtp.AuthCmdHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.smtp.core.esmtp.EhloCmdHandler
-
- getMarkerInterfaces() - Method in class org.apache.james.protocols.smtp.core.MailCmdHandler
-
- getMatching(String[], Iterator<MessageResult.Header>) - Static method in class org.apache.james.imap.processor.fetch.MessageResultUtils
-
Gets header lines whose header names matches (ignoring case) any of those
given.
- getMatching(Collection<String>, Iterator<MessageResult.Header>) - Static method in class org.apache.james.imap.processor.fetch.MessageResultUtils
-
Gets header lines whose header names matches (ignoring case) any of those
given.
- getMatching(String, Iterator<MessageResult.Header>) - Static method in class org.apache.james.imap.processor.fetch.MessageResultUtils
-
Gets a header matching the given name.
- getMaxMessageSize() - Method in class org.apache.james.protocols.lmtp.LMTPConfigurationImpl
-
- getMaxMessageSize() - Method in interface org.apache.james.protocols.smtp.SMTPConfiguration
-
Returns the service wide maximum message size in bytes.
- getMaxMessageSize() - Method in class org.apache.james.protocols.smtp.SMTPConfigurationImpl
-
- getMaxUid() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getMD5() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets Content-MD5
.
- getMediaType() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets the MIME media type.
- getMessage() - Method in class org.apache.james.imap.message.request.AppendRequest
-
- getMessage(long) - Method in class org.apache.james.protocols.pop3.mailbox.AbstractMailbox
-
- getMessage(long) - Method in interface org.apache.james.protocols.pop3.mailbox.Mailbox
-
Return the full message (headers + body) as
InputStream
or
null
if no message can be found for the given
uid
- getMessageBody(long) - Method in interface org.apache.james.protocols.pop3.mailbox.Mailbox
-
Returns the message body as
InputStream
or
null
if
no message can be found for the given
uid
- getMessageHeaders(long) - Method in interface org.apache.james.protocols.pop3.mailbox.Mailbox
-
Returns the message headers as
InputStream
or
null
if no message can be found for the given
uid
- getMessageId() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope message
- getMessageInputStream() - Method in interface org.apache.james.protocols.smtp.MailEnvelope
-
Return the InputStream of the message
- getMessageInputStream() - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
- getMessageNumber() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the number of the message whose details have been fetched.
- getMessageOutputStream() - Method in interface org.apache.james.protocols.smtp.MailEnvelope
-
Return the OutputStream of the message
TODO: Think about how to remove this!
- getMessageOutputStream() - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
- getMessages() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the MESSAGES
count for the mailbox.
- getMessages() - Method in interface org.apache.james.protocols.pop3.mailbox.Mailbox
-
- getMessageSequenceNumber() - Method in class org.apache.james.imap.message.response.ExpungeResponse
-
- getMetaData(POP3Session, int) - Static method in class org.apache.james.protocols.pop3.core.MessageMetaDataUtils
-
Returns the
MessageMetaData
for the given message number or
null
if it can not be
found.
- getMinUid() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getModSeq() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets the size searched for.
- getModSeq() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Return the mod-sequence for the message or null if the FETCH
did not
include it
- getMonth() - Method in class org.apache.james.imap.api.message.request.DayMonthYear
-
Gets the month component of this date.
- getName() - Method in class org.apache.james.imap.api.ImapCommand
-
- getName() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets the field name.
- getName() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Gets the listed name.
- getName() - Method in interface org.apache.james.imap.message.response.FetchResponse.BodyElement
-
The full name of the element fetched.
- getName() - Method in class org.apache.james.imap.processor.fetch.MimeBodyElement
-
- getNames() - Method in class org.apache.james.imap.decode.FetchPartPathDecoder
-
Gets field names.
- getNewName() - Method in class org.apache.james.imap.message.request.RenameRequest
-
- getNotMatching(Collection<String>, Iterator<MessageResult.Header>) - Static method in class org.apache.james.imap.processor.fetch.MessageResultUtils
-
Gets header lines whose header names matches (ignoring case) any of those
given.
- getNotMatching(String[], Iterator<MessageResult.Header>) - Static method in class org.apache.james.imap.processor.fetch.MessageResultUtils
-
Gets header lines whose header name fails to match (ignoring case) all of
the given names.
- getNumber() - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
Gets number for this response.
- getNumberFlaggedRecent() - Method in class org.apache.james.imap.message.response.RecentResponse
-
- getNumberOfMessages() - Method in class org.apache.james.imap.message.response.ExistsResponse
-
- getNumberOfOctets() - Method in class org.apache.james.imap.api.message.BodyFetchElement
-
For a partial fetch, gets the number of octets to be returned.
- getOctets() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets the size of message body the in octets.
- getParameters() - Method in class org.apache.james.imap.api.display.HumanReadableText
-
Gets parameters that may be substituted into the text.
- getParameters() - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
-
Gets parameters for this code.
- getParameters() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets body type parameters.
- getParser(String) - Method in interface org.apache.james.imap.decode.ImapCommandParserFactory
-
- getParser(String) - Method in class org.apache.james.imap.decode.parser.ImapParserFactory
-
- getParserFactory() - Method in interface org.apache.james.imap.decode.DelegatingImapCommandParser
-
- getParserFactory() - Method in class org.apache.james.imap.decode.parser.UidCommandParser
-
- getPartContentDescriptors() - Method in class org.apache.james.imap.processor.base.FetchGroupImpl
-
Gets content descriptors for the parts to be fetched.
- getPassword() - Method in class org.apache.james.imap.message.request.LoginRequest
-
Return the password
- getPath() - Method in class org.apache.james.imap.api.message.BodyFetchElement
-
Gets the MIME path.
- getPath() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Return the path of the selected Mailbox
- getPath() - Method in class org.apache.james.imap.decode.FetchPartPathDecoder
-
Gets the decoded path.
- getPath() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- getPermitEnableCapabilities(ImapSession) - Method in interface org.apache.james.imap.processor.PermitEnableCapabilityProcessor
-
Return the capabilities which supports to get ENABLED.
- getPersonal() - Method in class org.apache.james.imap.message.response.NamespaceResponse
-
Gets the personal namespace.
- getPersonalName() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope.Address
-
Gets the personal name.
- getPipeline() - Method in class org.apache.james.protocols.netty.AbstractChannelPipelineFactory
-
- getPipeline() - Method in class org.apache.james.protocols.netty.AbstractSSLAwareChannelPipelineFactory
-
- getPos() - Method in exception org.apache.james.protocols.smtp.MailAddressException
-
- getPrefix() - Method in class org.apache.james.imap.message.response.NamespaceResponse.Namespace
-
Gets the leading prefix used by this namespace.
- getProtocolChain() - Method in interface org.apache.james.protocols.api.Protocol
-
- getProtocolChain() - Method in class org.apache.james.protocols.api.ProtocolImpl
-
- getProtocolTransport() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getPushedLineHandlerCount() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getPushedLineHandlerCount() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getPushedLineHandlerCount() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
- getPushedLineHandlerCount() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
- getPushedLineHandlerCount() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- getRcptCount() - Method in interface org.apache.james.protocols.smtp.SMTPSession
-
Returns the recipient count
- getRcptCount() - Method in class org.apache.james.protocols.smtp.SMTPSessionImpl
-
/**
- getRecent() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Return a Collection of all recent uids
- getRecent() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the RECENT
count for the mailbox.
- getRecent() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- getRecipients() - Method in interface org.apache.james.protocols.smtp.MailEnvelope
-
Return the recipients which where supplied in the RCPT TO: command
- getRecipients() - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
- getRemoteAddress() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getRemoteAddress() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getRemoteAddress() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
- getRemoteAddress() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- getReplyTo() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope reply-to
addresses.
- getResponseCode() - Method in interface org.apache.james.imap.api.message.response.StatusResponse
-
Gets the response code.
- getResponseCode() - Method in class org.apache.james.imap.message.response.ImmutableStatusResponse
-
- getResponseName() - Method in class org.apache.james.imap.api.message.BodyFetchElement
-
- getResult() - Method in class org.apache.james.protocols.smtp.hook.HookResult
-
Return the result
- getResultOptions() - Method in class org.apache.james.imap.api.message.request.SearchOperation
-
- getRetCode() - Method in class org.apache.james.protocols.api.AbstractResponse
-
Return the SMTPCode
- getRetCode() - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
- getRetCode() - Method in interface org.apache.james.protocols.api.Response
-
Return return-code
- getRetCode() - Method in class org.apache.james.protocols.lmtp.LMTPMultiResponse
-
- getSavedSequenceSet(ImapSession) - Static method in class org.apache.james.imap.api.process.SearchResUtil
-
Return the saved sequence-set which you can refer to with $.
- getSearchKey() - Method in class org.apache.james.imap.api.message.request.SearchOperation
-
- getSearchOperation() - Method in class org.apache.james.imap.message.request.SearchRequest
-
- getSearchResultOptions() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getSeconds() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Return the search seconds
- getSectionType() - Method in class org.apache.james.imap.api.message.BodyFetchElement
-
Gets the type of section.
- getSelected() - Method in interface org.apache.james.imap.api.process.ImapSession
-
- getSelected() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
- getSelectedMailbox(ImapSession) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- getSender() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope sender
addresses.
- getSender() - Method in interface org.apache.james.protocols.smtp.MailEnvelope
-
Return the sender of the mail which was supplied int the MAIL FROM:
command.
- getSender() - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
- getSequenceNumbers() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets sequence numbers.
- getServerResponseType() - Method in interface org.apache.james.imap.api.message.response.StatusResponse
-
Gets the server response type of this status message.
- getServerResponseType() - Method in class org.apache.james.imap.message.response.ImmutableStatusResponse
-
- getServiceType(SMTPSession, String) - Method in class org.apache.james.protocols.lmtp.core.ReceivedDataLineFilter
-
Always returns LMTP
- getServiceType(SMTPSession) - Method in class org.apache.james.protocols.lmtp.core.WelcomeMessageHandler
-
- getServiceType(SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.ReceivedDataLineFilter
-
Return the service type which will be used in the Received headers
- getServiceType(SMTPSession) - Method in class org.apache.james.protocols.smtp.core.WelcomeMessageHandler
-
- getSessionID() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Return the ID for the session
- getSessionID() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getSessionState() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
Gets the current client state.
- getShared() - Method in class org.apache.james.imap.message.response.NamespaceResponse
-
Gets shared namespaces.
- getSize() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets the size searched for.
- getSize() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the size for the fetched message.
- getSize() - Method in class org.apache.james.protocols.pop3.mailbox.MessageMetaData
-
Return the size of a message
- getSize() - Method in interface org.apache.james.protocols.smtp.MailEnvelope
-
Return the size of the message.
- getSize() - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
- getSmtpDescription() - Method in class org.apache.james.protocols.smtp.hook.HookResult
-
Return the SMTPDescription which should used.
- getSmtpRetCode() - Method in class org.apache.james.protocols.smtp.hook.HookResult
-
Return the SMTPRetCode which should used.
- getSocketType() - Method in interface org.apache.james.protocols.smtp.SMTPServerMBean
-
Returns the server socket type, plain or SSL
- getSoftwareName() - Method in interface org.apache.james.protocols.api.ProtocolConfiguration
-
Return the name of the software.
- getSoftwareName() - Method in class org.apache.james.protocols.api.ProtocolConfigurationImpl
-
- getSpecifier() - Method in class org.apache.james.imap.decode.FetchPartPathDecoder
-
Gets the
- getSSLContext() - Method in class org.apache.james.protocols.netty.AbstractSSLAwareChannelPipelineFactory
-
Return the SSL context
- getState() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Gets the current client state.
- getState() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- getState() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getStatus(int, String) - Static method in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
- getStatus(int, int, int) - Static method in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
- getStatusDataItems() - Method in class org.apache.james.imap.message.request.StatusRequest
-
- getStatusResponseFactory() - Method in class org.apache.james.imap.decode.base.AbstractImapCommandParser
-
- getStatusResponseFactory() - Method in interface org.apache.james.imap.decode.MessagingImapCommandParser
-
- getStatusResponseFactory() - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- getStream() - Method in class org.apache.james.protocols.api.future.FutureStreamResponseImpl
-
- getStream() - Method in interface org.apache.james.protocols.api.StreamResponse
-
Return the stream which needs to get written to the remote peer.
- getStream() - Method in class org.apache.james.protocols.pop3.POP3StreamResponse
-
- getSubject() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope subject
.
- getSubscriptionManager() - Method in class org.apache.james.imap.processor.AbstractSubscriptionProcessor
-
Return the SubscriptionManager
- getSubscriptionManager() - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- getSubType() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
-
Gets the MIME content subtype
- getSupportedCapabilities(ImapSession) - Static method in class org.apache.james.imap.processor.CapabilityProcessor
-
- getTag() - Method in interface org.apache.james.imap.api.message.request.ImapRequest
-
Gets the prefix tag identifying this request.
- getTag() - Method in interface org.apache.james.imap.api.message.response.StatusResponse
-
Gets the tag.
- getTag() - Method in class org.apache.james.imap.message.request.AbstractImapRequest
-
Gets the prefix tag identifying this request.
- getTag() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getTag() - Method in class org.apache.james.imap.message.response.ImmutableStatusResponse
-
- getTag() - Method in class org.apache.james.protocols.imap.IMAPRequest
-
Return the tag of the request
- getTextKey() - Method in interface org.apache.james.imap.api.message.response.StatusResponse
-
Gets the key to the human readable text to be displayed.
- getTextKey() - Method in class org.apache.james.imap.message.response.ContinuationResponse
-
- getTextKey() - Method in class org.apache.james.imap.message.response.ImmutableStatusResponse
-
- getTimeout() - Method in interface org.apache.james.protocols.api.ProtocolServer
-
Return the read/write timeout in seconds for the socket.
- getTimeout() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- getTo() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
-
Gets the envelope to
addresses.
- getType() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets the type of key.
- getType() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
returns type of the mailbox
- getUid() - Method in class org.apache.james.imap.message.response.FetchResponse
-
Gets the unique id for the fetched message.
- getUid() - Method in class org.apache.james.protocols.pop3.mailbox.MessageMetaData
-
Return the uid of the message
- getUidNext() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the mailbox UIDNEXT
.
- getUids() - Method in class org.apache.james.imap.message.response.VanishedResponse
-
Return the uids which where expunged
- getUidSet() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
-
Return the known uid set or null if it was not given.
- getUidSet() - Method in class org.apache.james.imap.message.request.ExpungeRequest
-
Return an Array of
IdRange
to expunge or null if all should get
expunged
- getUidValidity() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the mailbox UIDVALIDITY
.
- getUnchangedSince() - Method in class org.apache.james.imap.message.request.StoreRequest
-
- getUnknownCommandHandlerIdentifier() - Method in class org.apache.james.protocols.api.handler.CommandDispatcher
-
Return the identifier to lookup the UnknownCmdHandler in the handler map
- getUnseen() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
-
Gets the UNSEEN
count for the mailbox.
- getUser() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Returns the user name associated with this interaction.
- getUser() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- getUserid() - Method in class org.apache.james.imap.message.request.LoginRequest
-
Return the username
- getUserMailbox() - Method in interface org.apache.james.protocols.pop3.POP3Session
-
Returns the mail list contained in the mailbox
- getUserMailbox() - Method in class org.apache.james.protocols.pop3.POP3SessionImpl
-
- getUserName(ImapSession) - Static method in class org.apache.james.imap.api.ImapSessionUtils
-
- getUserPreferences() - Method in class org.apache.james.imap.api.display.Locales
-
Gets the list of locales preferred by the user.
- getUsers() - Method in class org.apache.james.imap.message.response.NamespaceResponse
-
Gets the namespaces for other users.
- getUseUid() - Method in class org.apache.james.imap.message.response.ESearchResponse
-
- getValue() - Method in class org.apache.james.imap.api.message.request.SearchKey
-
Gets the value to be searched for.
- getVanished() - Method in class org.apache.james.imap.api.message.FetchData
-
Return true if the VANISHED FETCH modifier was used as stated in QRESYNC extension
- getYear() - Method in class org.apache.james.imap.api.message.request.DayMonthYear
-
Gets the year component of this date.
- GROUP_HANDLER - Static variable in interface org.apache.james.protocols.netty.HandlerConstants
-
- IDLE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- IdleCommandParser - Class in org.apache.james.imap.decode.parser
-
Parses IDLE commands
- IdleCommandParser() - Constructor for class org.apache.james.imap.decode.parser.IdleCommandParser
-
- IdleProcessor - Class in org.apache.james.imap.processor
-
- IdleProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.IdleProcessor
-
- IdleProcessor(ImapProcessor, MailboxManager, StatusResponseFactory, long, TimeUnit, ScheduledExecutorService) - Constructor for class org.apache.james.imap.processor.IdleProcessor
-
- IdleRequest - Class in org.apache.james.imap.message.request
-
- IdleRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.IdleRequest
-
- IDLING - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- IdRange - Class in org.apache.james.imap.api.message
-
Represents a range of UID or MSN values.
- IdRange(long) - Constructor for class org.apache.james.imap.api.message.IdRange
-
- IdRange(long, long) - Constructor for class org.apache.james.imap.api.message.IdRange
-
- idRanges(Collection<MessageRange>) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
-
- ILLEGAL_ARGUMENTS - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- ILLEGAL_TAG - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- ImapCommand - Class in org.apache.james.imap.api
-
Represents a processor for a particular Imap command.
- IMAPCommandDispatcher - Class in org.apache.james.protocols.imap.core
-
- IMAPCommandDispatcher() - Constructor for class org.apache.james.protocols.imap.core.IMAPCommandDispatcher
-
- ImapCommandParser - Interface in org.apache.james.imap.decode
-
Parses IMAP request into a command message.
- ImapCommandParserFactory - Interface in org.apache.james.imap.decode
-
- ImapConstants - Interface in org.apache.james.imap.api
-
- ImapDecoder - Interface in org.apache.james.imap.decode
-
- ImapDecoderFactory - Interface in org.apache.james.imap.decode
-
- ImapEncoder - Interface in org.apache.james.imap.encode
-
TODO: correct this API
- ImapEncoderFactory - Interface in org.apache.james.imap.encode
-
- ImapLineHandler - Interface in org.apache.james.imap.api.process
-
- ImapMessage - Interface in org.apache.james.imap.api
-
Marker interface for IMAP messages.
- ImapParserFactory - Class in org.apache.james.imap.decode.parser
-
A factory for ImapCommand instances, provided based on the command name.
- ImapParserFactory(StatusResponseFactory) - Constructor for class org.apache.james.imap.decode.parser.ImapParserFactory
-
- ImapProcessor - Interface in org.apache.james.imap.api.process
-
Processable IMAP command.
- ImapProcessor.Responder - Interface in org.apache.james.imap.api.process
-
Response message sink.
- ImapRequest - Interface in org.apache.james.imap.api.message.request
-
The actual Imap request
- IMAPRequest - Class in org.apache.james.protocols.imap
-
- IMAPRequest(Collection<ByteBuffer>) - Constructor for class org.apache.james.protocols.imap.IMAPRequest
-
- IMAPRequest(ByteBuffer) - Constructor for class org.apache.james.protocols.imap.IMAPRequest
-
- ImapRequestLineReader - Class in org.apache.james.imap.decode
-
Wraps the client input reader with a bunch of convenience methods, allowing
lookahead=1 on the underlying character stream.
- ImapRequestLineReader() - Constructor for class org.apache.james.imap.decode.ImapRequestLineReader
-
- IMAPRequestLineReader - Class in org.apache.james.protocols.imap
-
- IMAPRequestLineReader(IMAPRequest) - Constructor for class org.apache.james.protocols.imap.IMAPRequestLineReader
-
- ImapRequestLineReader.ATOM_CHARValidator - Class in org.apache.james.imap.decode
-
- ImapRequestLineReader.ATOM_CHARValidator() - Constructor for class org.apache.james.imap.decode.ImapRequestLineReader.ATOM_CHARValidator
-
- ImapRequestLineReader.CharacterValidator - Interface in org.apache.james.imap.decode
-
Provides the ability to ensure characters are part of a permitted set.
- ImapRequestLineReader.MessageSetCharValidator - Class in org.apache.james.imap.decode
-
- ImapRequestLineReader.MessageSetCharValidator() - Constructor for class org.apache.james.imap.decode.ImapRequestLineReader.MessageSetCharValidator
-
- ImapRequestLineReader.NoopCharValidator - Class in org.apache.james.imap.decode
-
- ImapRequestLineReader.NoopCharValidator() - Constructor for class org.apache.james.imap.decode.ImapRequestLineReader.NoopCharValidator
-
- ImapRequestLineReader.TagCharValidator - Class in org.apache.james.imap.decode
-
- ImapRequestLineReader.TagCharValidator() - Constructor for class org.apache.james.imap.decode.ImapRequestLineReader.TagCharValidator
-
- ImapResponseComposer - Interface in org.apache.james.imap.encode
-
- ImapResponseComposerImpl - Class in org.apache.james.imap.encode.base
-
Class providing methods to send response messages from the server to the
client.
- ImapResponseComposerImpl(ImapResponseWriter, int) - Constructor for class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- ImapResponseComposerImpl(ImapResponseWriter) - Constructor for class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- ImapResponseMessage - Interface in org.apache.james.imap.api.message.response
-
Responds to an IMAP command.
- ImapResponseMessageProcessor - Class in org.apache.james.imap.processor.base
-
- ImapResponseMessageProcessor(ImapProcessor) - Constructor for class org.apache.james.imap.processor.base.ImapResponseMessageProcessor
-
- ImapResponseWriter - Interface in org.apache.james.imap.encode
-
Writes IMAP response.
- ImapSession - Interface in org.apache.james.imap.api.process
-
Encapsulates all state held for an ongoing Imap session, which commences when
a client first establishes a connection to the Imap server, and continues
until that connection is closed.
- IMAPSession - Interface in org.apache.james.protocols.imap
-
- ImapSessionState - Enum in org.apache.james.imap.api
-
- ImapSessionUtils - Class in org.apache.james.imap.api
-
- ImapSessionUtils() - Constructor for class org.apache.james.imap.api.ImapSessionUtils
-
- immutable() - Method in class org.apache.james.protocols.api.AbstractResponse
-
- immutable() - Method in class org.apache.james.protocols.pop3.POP3StartTlsResponse
-
- immutable() - Method in class org.apache.james.protocols.pop3.POP3StreamResponse
-
- immutable() - Method in class org.apache.james.protocols.smtp.SMTPStartTlsResponse
-
- ImmutableStatusResponse - Class in org.apache.james.imap.message.response
-
Immutable status response.
- ImmutableStatusResponse(StatusResponse.Type, String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Constructor for class org.apache.james.imap.message.response.ImmutableStatusResponse
-
- INBOX_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- includes(long) - Method in class org.apache.james.imap.api.message.IdRange
-
Return true if the
IdRange
includes the given value
- indexOf(Object) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- info(String) - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- info(String, Throwable) - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- info(String) - Method in interface org.apache.james.protocols.api.logger.Logger
-
Log a message with info log level.
- info(String, Throwable) - Method in interface org.apache.james.protocols.api.logger.Logger
-
Log an error with info log level.
- info(String) - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- info(String, Throwable) - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- info(String) - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- info(String, Throwable) - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- INIT_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- initDefaultHandlers() - Method in class org.apache.james.protocols.lmtp.LMTPProtocolHandlerChain
-
- initDefaultHandlers(AbstractPassCmdHandler...) - Method in class org.apache.james.protocols.pop3.POP3ProtocolHandlerChain
-
- initDefaultHandlers() - Method in class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- initialiseParser(ImapCommandParser) - Method in class org.apache.james.imap.decode.parser.ImapParserFactory
-
- insertTriplet(String, String, String, int, long) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
Insert new triplet in the store
- INVALID_COMMAND - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- INVALID_LOGIN - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- INVALID_MESSAGESET - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- INVALID_SYSTEM_FLAG - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- IRAuthenticateRequest - Class in org.apache.james.imap.message.request
-
- IRAuthenticateRequest(ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.IRAuthenticateRequest
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.ACLResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.AuthenticateResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.base.AbstractChainedImapEncoder
-
Is the given message acceptable?
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.CapabilityResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.ContinuationResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.EnableResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.ESearchResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.ExistsResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.ExpungeResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.FetchResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.FlagsResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.ListResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.LSubResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.MailboxStatusResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.NamespaceResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.RecentResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.SearchResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.StatusResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.VanishedResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.encode.XListResponseEncoder
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.processor.base.AbstractChainedProcessor
-
Is the given message acceptable?
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.processor.ListProcessor
-
- isAcceptable(ImapMessage) - Method in class org.apache.james.imap.processor.XListProcessor
-
- isAuthRequired(String) - Method in class org.apache.james.protocols.lmtp.LMTPConfiguration
-
Return false
- isAuthRequired(String) - Method in interface org.apache.james.protocols.smtp.SMTPConfiguration
-
Returns whether SMTP AUTH is active for this server, and
necessary for the IP address passed.
- isAuthRequired(String) - Method in class org.apache.james.protocols.smtp.SMTPConfigurationImpl
-
Return false
- isAuthSupported() - Method in interface org.apache.james.protocols.smtp.SMTPSession
-
Returns whether Authentication is required or not
- isAuthSupported() - Method in class org.apache.james.protocols.smtp.SMTPSessionImpl
-
- isBadHelo(SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.fastfail.ResolvableEhloHeloHandler
-
- isBadHelo(SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.fastfail.ReverseEqualsEhloHeloHandler
-
- isBody() - Method in class org.apache.james.imap.api.message.FetchData
-
- isBodyStructure() - Method in class org.apache.james.imap.api.message.FetchData
-
- isBound() - Method in interface org.apache.james.protocols.api.ProtocolServer
-
return true if the server is bound
- isBound() - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- isCHAR(char) - Static method in class org.apache.james.imap.decode.ImapRequestLineReader
-
- isCompressionActive() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Return true if compression is active
- isCompressionActive() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
Return true if compression is active
- isCompressionSupported() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Return true if compression is supported.
- isCompressionSupported() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
Return true if compression is supported.
- isDebugEnabled() - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- isDebugEnabled() - Method in interface org.apache.james.protocols.api.logger.Logger
-
Is debug logging currently enabled?
- isDebugEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- isDebugEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- isDeletedByOtherSession() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Is the mailbox deleted?
- isDeletedByOtherSession() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
Is the mailbox deleted?
- isEarlier() - Method in class org.apache.james.imap.message.response.VanishedResponse
-
Return true if the VANISHED
response was caused
because of an earlier SELECT/EXAMINE (QRESYNC) or UID FETCH (VANISHED)
- isEmpty() - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- isEnabled() - Method in interface org.apache.james.protocols.smtp.SMTPServerMBean
-
Returns flag indicating it this service is enabled
- isEndSession() - Method in class org.apache.james.protocols.api.AbstractResponse
-
Return true if the session is ended
- isEndSession() - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
- isEndSession() - Method in interface org.apache.james.protocols.api.Response
-
Return true if the session is ended
- isEndSession() - Method in class org.apache.james.protocols.lmtp.LMTPMultiResponse
-
- isEnvelope() - Method in class org.apache.james.imap.api.message.FetchData
-
- isErrorEnabled() - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- isErrorEnabled() - Method in interface org.apache.james.protocols.api.logger.Logger
-
Is error logging currently enabled?
- isErrorEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- isErrorEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- isFlags() - Method in class org.apache.james.imap.api.message.FetchData
-
- isHighestModSeq() - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- isInfoEnabled() - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- isInfoEnabled() - Method in interface org.apache.james.protocols.api.logger.Logger
-
Is info logging currently enabled?
- isInfoEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- isInfoEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- isInternalDate() - Method in class org.apache.james.imap.api.message.FetchData
-
- isListWildcard(char) - Static method in class org.apache.james.imap.decode.ImapRequestLineReader
-
- isLocalDomain(String) - Method in class org.apache.james.protocols.smtp.core.AbstractAuthRequiredToRelayRcptHook
-
Return true if the given domain is a local domain for this server
- isLocalDomain(String) - Method in class org.apache.james.protocols.smtp.core.AbstractSenderAuthIdentifyVerificationRcptHook
-
Return true if the given domain is a local domain for this server
- isLocalDomain(SMTPSession, String) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractValidRcptHandler
-
Return true if the domain is local
- isMarked() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Is Marked
name attribute set?
- isMessages() - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- isModSeq() - Method in class org.apache.james.imap.api.message.FetchData
-
- isNameAttributed() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Are any name attributes set?
- isNoInferiors() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Is Noinferiors
name attribute set?
- isNoSelect() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Is Noselect
name attribute set?
- isNullSender() - Method in class org.apache.james.protocols.smtp.MailAddress
-
Return
true
if the
MailAddress
should represent a null sender (<>)
- isPlainAuthDisallowed() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Return true if the login / authentication via plain username / password is
disallowed
- isPlainAuthDisallowed() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
Return true if the login / authentication via plain username / password is
disallowed
- isQuotedSpecial(char) - Static method in class org.apache.james.imap.decode.ImapRequestLineReader
-
- isReadable() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
Return true
if the channel is readable
- isReadable() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- isReady() - Method in interface org.apache.james.protocols.api.future.FutureResponse
-
Return
true
once the
FutureResponse
is ready and calling any of the get methods will not block any more.
- isReady() - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
- isReady(S, ByteBuffer) - Method in class org.apache.james.protocols.api.handler.MultiLineHandler
-
- isReadyOnly() - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- isRecent() - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- isRecent(long) - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Is the given uid recent ?
- isRecent(long) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- isRecentUidRemoved() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Was the recent uid removed ?
- isRecentUidRemoved() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- isRelayingAllowed(String) - Method in class org.apache.james.protocols.lmtp.LMTPConfiguration
-
Return false
- isRelayingAllowed(String) - Method in interface org.apache.james.protocols.smtp.SMTPConfiguration
-
Returns whether relaying is allowed for the IP address passed.
- isRelayingAllowed(String) - Method in class org.apache.james.protocols.smtp.SMTPConfigurationImpl
-
Return false
- isRelayingAllowed() - Method in interface org.apache.james.protocols.smtp.SMTPSession
-
Returns whether Relaying is allowed or not
- isRelayingAllowed() - Method in class org.apache.james.protocols.smtp.SMTPSessionImpl
-
- isSelectedMailboxDeleted(ImapSession) - Method in class org.apache.james.imap.main.AbstractImapRequestHandler
-
- isSetSeen() - Method in class org.apache.james.imap.api.message.FetchData
-
- isSignedMinus() - Method in class org.apache.james.imap.message.request.StoreRequest
-
- isSignedPlus() - Method in class org.apache.james.imap.message.request.StoreRequest
-
- isSilent() - Method in class org.apache.james.imap.message.request.StoreRequest
-
Is this store silent?
- isSilentFlagChanges() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
Are flag changes from current session ignored?
- isSimpleDigit(char) - Static method in class org.apache.james.protocols.imap.utils.DecoderUtils
-
Is the given character an ASCII digit.
- isSize() - Method in class org.apache.james.imap.api.message.FetchData
-
- isSizeChanged() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
-
Is the size of the mailbox changed ?
- isSizeChanged() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
Has the size of the mailbox changed?
- isSSLSocket() - Method in class org.apache.james.protocols.netty.AbstractSSLAwareChannelPipelineFactory
-
Return if the socket is using SSL/TLS
- isStartTLS() - Method in class org.apache.james.protocols.api.Encryption
-
Return
true
if this
Encryption
should be used for STARTTLS
- isStartTLSSupported() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Return true if StartTLS is supported by the configuration
- isStartTLSSupported() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- isStartTLSSupported() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
- isStartTLSSupported() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- isTLSActive() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Return true if the session is bound to a TLS encrypted socket.
- isTLSStarted() - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Return true if the starttls was started
- isTLSStarted() - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- isTLSStarted() - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
Return true
if TLS
encryption is active
- isTLSStarted() - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- isTraceEnabled() - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- isTraceEnabled() - Method in interface org.apache.james.protocols.api.logger.Logger
-
Is trace logging currently enabled?
- isTraceEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- isTraceEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- isUid() - Method in class org.apache.james.imap.api.message.FetchData
-
- isUidNext() - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- isUidValidity() - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- isUnmarked() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
-
Is Unmarked
name attribute set?
- isUnseen() - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- isUseUids() - Method in class org.apache.james.imap.message.request.CopyRequest
-
- isUseUids() - Method in class org.apache.james.imap.message.request.FetchRequest
-
- isUseUids() - Method in class org.apache.james.imap.message.request.SearchRequest
-
- isUseUids() - Method in class org.apache.james.imap.message.request.StoreRequest
-
- isValid(char) - Method in class org.apache.james.imap.decode.ImapRequestLineReader.ATOM_CHARValidator
-
- isValid(char) - Method in interface org.apache.james.imap.decode.ImapRequestLineReader.CharacterValidator
-
Validates the supplied character.
- isValid(char) - Method in class org.apache.james.imap.decode.ImapRequestLineReader.MessageSetCharValidator
-
- isValid(char) - Method in class org.apache.james.imap.decode.ImapRequestLineReader.NoopCharValidator
-
- isValid(char) - Method in class org.apache.james.imap.decode.ImapRequestLineReader.TagCharValidator
-
- isValidRecipient(SMTPSession, MailAddress) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractValidRcptHandler
-
Return true if email for the given recipient should get accepted
- isWarnEnabled() - Method in class org.apache.james.protocols.api.logger.ContextualLogger
-
- isWarnEnabled() - Method in interface org.apache.james.protocols.api.logger.Logger
-
Is warn logging currently enabled?
- isWarnEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolLoggerAdapter
-
- isWarnEnabled() - Method in class org.apache.james.protocols.api.logger.ProtocolSessionLogger
-
Deprecated.
- iterator() - Method in class org.apache.james.imap.api.message.IdRange
-
Return a read-only
Iterator
which contains all msn/uid which fail in the specified range.
- iterator() - Method in class org.apache.james.protocols.api.CombinedInputStream
-
- iterator() - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- SAVE_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- saveSequenceSet(ImapSession, IdRange[]) - Static method in class org.apache.james.imap.api.process.SearchResUtil
-
Save the given sequence-set which you can refer to later with $.
- SEARCH_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SEARCH_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- SEARCH_MODSEQ - Static variable in class org.apache.james.imap.processor.SearchProcessor
-
- SEARCH_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SearchCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse SEARCH commands
- SearchCommandParser() - Constructor for class org.apache.james.imap.decode.parser.SearchCommandParser
-
- SearchKey - Class in org.apache.james.imap.api.message.request
-
Atom key used by a search.
- searchKey(ImapSession, ImapRequestLineReader, Charset, boolean) - Method in class org.apache.james.imap.decode.parser.SearchCommandParser
-
Parses the request argument into a valid search term.
- SearchOperation - Class in org.apache.james.imap.api.message.request
-
- SearchOperation(SearchKey, List<SearchResultOption>) - Constructor for class org.apache.james.imap.api.message.request.SearchOperation
-
- SearchProcessor - Class in org.apache.james.imap.processor
-
- SearchProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.SearchProcessor
-
- SearchRequest - Class in org.apache.james.imap.message.request
-
- SearchRequest(ImapCommand, SearchOperation, boolean, String) - Constructor for class org.apache.james.imap.message.request.SearchRequest
-
- SearchResponse - Class in org.apache.james.imap.message.response
-
A SEARCH
response.
- SearchResponse(long[], Long) - Constructor for class org.apache.james.imap.message.response.SearchResponse
-
Constructs a SEARCH
response.
- SearchResponseEncoder - Class in org.apache.james.imap.encode
-
Encoders IMAP4rev1 SEARCH
responses.
- SearchResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.SearchResponseEncoder
-
- SearchResultOption - Enum in org.apache.james.imap.api.message.request
-
Represent ESEARCH result options.
- SearchResUtil - Class in org.apache.james.imap.api.process
-
Utility class which is used to support the SEARCHRES extension
- SearchResUtil() - Constructor for class org.apache.james.imap.api.process.SearchResUtil
-
- secure - Variable in class org.apache.james.protocols.netty.BasicChannelUpstreamHandler
-
- secure - Variable in class org.apache.james.protocols.netty.NettyServer
-
- SECURITY - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Security or Policy Status
- SECURITY_AUTH - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Delivery not authorized, message refused
- SECURITY_CONVERSION - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Security conversion required, but not possible
- SECURITY_CRYPT_ALGO - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Cryptographic algorithm not supported
- SECURITY_CRYPT_FAIL - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Cryptographic failure
- SECURITY_INTEGRITY - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Message integrity failure
- SECURITY_LIST_EXP - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Mailing list expansion prohibited
- SECURITY_OTHER - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Other or undefined security status
- SECURITY_UNSUPPORTED - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Security features not supported
- SEEN_ALL_CAPS - Static variable in class org.apache.james.imap.api.message.MessageFlags
-
- SEEN_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
-
- SELECT - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- SELECT_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SelectCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse SELECT commands
- SelectCommandParser() - Constructor for class org.apache.james.imap.decode.parser.SelectCommandParser
-
- selected(SelectedMailbox) - Method in interface org.apache.james.imap.api.process.ImapSession
-
- selected(SelectedMailbox) - Method in interface org.apache.james.protocols.imap.IMAPSession
-
- SelectedMailbox - Interface in org.apache.james.imap.api.process
-
Interface which represent a selected Mailbox during the selected state
- SelectedMailboxImpl - Class in org.apache.james.imap.processor.base
-
- SelectedMailboxImpl(MailboxManager, ImapSession, MailboxPath) - Constructor for class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
- selectedStateCommand(String) - Static method in class org.apache.james.imap.api.ImapCommand
-
- SelectProcessor - Class in org.apache.james.imap.processor
-
- SelectProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.SelectProcessor
-
- SelectRequest - Class in org.apache.james.imap.message.request
-
- SelectRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Constructor for class org.apache.james.imap.message.request.SelectRequest
-
- SENDER - Static variable in interface org.apache.james.protocols.smtp.SMTPSession
-
Sender's email address
- SeparatingDataLineFilter - Class in org.apache.james.protocols.smtp.core
-
Abstract base class which makes it easier to handles lines be providing one method per message part.
- SeparatingDataLineFilter() - Constructor for class org.apache.james.protocols.smtp.core.SeparatingDataLineFilter
-
- sequenceSet(IdRange[]) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- sequenceSet(IdRange[]) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
Write the given sequence-set
- SERVICE_NOT_AVAILABLE - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Service not available, closing transmission channel (This may be
a reply to any command if the service knows it must shut down)
- SERVICE_READY - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Service ready
- set(int, ProtocolHandler) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- SETACL_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- setAttachment(String, Object, ProtocolSession.State) - Method in interface org.apache.james.protocols.api.ProtocolSession
-
- setAttachment(String, Object, ProtocolSession.State) - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- setAttribute(String, Object) - Method in interface org.apache.james.imap.api.process.ImapSession
-
Sets an attribute of this session by name.
- setAutoWhiteListLifeTime(long) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
- setBacklog(int) - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Set the Backlog for the socket.
- setBlacklist(String[]) - Method in class org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler
-
Set the blacklist array
- setBlockTime(long) - Method in class org.apache.james.protocols.smtp.core.fastfail.SpamTrapHandler
-
- setBody(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setBodyStructure(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setChangedSince(long) - Method in class org.apache.james.imap.api.message.FetchData
-
- setEndSession(boolean) - Method in class org.apache.james.protocols.api.AbstractResponse
-
Set to true to end the session
- setEnvelope(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setFlag(String, Flags) - Static method in class org.apache.james.protocols.imap.utils.DecoderUtils
-
- setFlags(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setFlags(Flags) - Method in class org.apache.james.imap.processor.fetch.FetchResponseBuilder
-
- setGetDetail(boolean) - Method in class org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler
-
Set for try to get a TXT record for the blocked record.
- setGreeting(String) - Method in class org.apache.james.protocols.api.ProtocolConfigurationImpl
-
- setHandlerState(int) - Method in interface org.apache.james.protocols.pop3.POP3Session
-
Sets the new handler state
- setHandlerState(int) - Method in class org.apache.james.protocols.pop3.POP3SessionImpl
-
- setHelloName(String) - Method in class org.apache.james.protocols.api.ProtocolConfigurationImpl
-
- setHeloEhloEnforcement(boolean) - Method in class org.apache.james.protocols.smtp.SMTPConfigurationImpl
-
- setHighestModSeq(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- setHighVal(long) - Method in class org.apache.james.imap.api.message.IdRange
-
- setInternalDate(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setInternalDate(Date) - Method in class org.apache.james.imap.processor.fetch.FetchResponseBuilder
-
- setIoWorkerCount(int) - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Set the IO-worker thread count to use.
- setListenAddresses(InetSocketAddress...) - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
- setLowVal(long) - Method in class org.apache.james.imap.api.message.IdRange
-
- setMailboxManager(MailboxManager) - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- setMailboxTyper(MailboxTyper) - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- setMaxConcurrentConnections(int) - Method in class org.apache.james.protocols.netty.NettyServer
-
- setMaxConcurrentConnectionsPerIP(int) - Method in class org.apache.james.protocols.netty.NettyServer
-
- setMaxConnections(int) - Method in class org.apache.james.protocols.netty.ConnectionLimitUpstreamHandler
-
- setMaxConnectionsPerIp(int) - Method in class org.apache.james.protocols.netty.ConnectionPerIpLimitUpstreamHandler
-
- setMaxMessageSize(long) - Method in class org.apache.james.protocols.lmtp.LMTPConfigurationImpl
-
- setMaxRcpt(int) - Method in class org.apache.james.protocols.smtp.core.fastfail.MaxRcptHandler
-
Set the max rcpt for wich should be accepted
- setMaxUnknownCmdCount(int) - Method in class org.apache.james.protocols.smtp.core.fastfail.MaxUnknownCmdHandler
-
- setMessages(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- setModSeq(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setParserFactory(ImapCommandParserFactory) - Method in interface org.apache.james.imap.decode.DelegatingImapCommandParser
-
- setParserFactory(ImapCommandParserFactory) - Method in class org.apache.james.imap.decode.parser.UidCommandParser
-
- setReadable(boolean) - Method in interface org.apache.james.protocols.api.ProtocolTransport
-
- setReadable(boolean) - Method in class org.apache.james.protocols.netty.NettyProtocolTransport
-
- setRecent(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- setRecipients(List<MailAddress>) - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
Set the recipients of the mail
- setRelayingAllowed(boolean) - Method in interface org.apache.james.protocols.smtp.SMTPSession
-
Set if reallying is allowed
- setRelayingAllowed(boolean) - Method in class org.apache.james.protocols.smtp.SMTPSessionImpl
-
- setResponse(Response) - Method in class org.apache.james.protocols.api.future.FutureResponseImpl
-
Set the
Response
which will be used to notify the registered
ResponseListener
'.
- setResponse(Response) - Method in class org.apache.james.protocols.api.future.FutureStartTlsResponse
-
- setResponse(Response) - Method in class org.apache.james.protocols.api.future.FutureStreamResponseImpl
-
- setRetCode(String) - Method in class org.apache.james.protocols.api.AbstractResponse
-
Set the SMTPCode
- setSender(MailAddress) - Method in class org.apache.james.protocols.smtp.MailEnvelopeImpl
-
Set the sender of the mail
- setSilentFlagChanges(boolean) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
-
Sets whether changes from current session should be ignored.
- setSize(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setSoftwareName(String) - Method in class org.apache.james.protocols.api.ProtocolConfigurationImpl
-
- setSpamTrapRecipients(Collection<String>) - Method in class org.apache.james.protocols.smtp.core.fastfail.SpamTrapHandler
-
- setStatusResponseFactory(StatusResponseFactory) - Method in class org.apache.james.imap.decode.base.AbstractImapCommandParser
-
- setStatusResponseFactory(StatusResponseFactory) - Method in interface org.apache.james.imap.decode.MessagingImapCommandParser
-
- setSubscriptionManager(SubscriptionManager) - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
-
- setTempBlockTime(long) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
- setTimeout(int) - Method in class org.apache.james.protocols.netty.AbstractAsyncServer
-
Set the read/write timeout for the server.
- setUid(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
- setUid(long) - Method in class org.apache.james.imap.processor.fetch.FetchResponseBuilder
-
- setUidNext(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- setUidValidity(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- setUnseen(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
-
- setUnseenLifeTime(long) - Method in class org.apache.james.protocols.smtp.core.fastfail.AbstractGreylistHandler
-
- setUseAddressBracketsEnforcement(boolean) - Method in class org.apache.james.protocols.smtp.SMTPConfigurationImpl
-
- setUseExecutionHandler(boolean, int) - Method in class org.apache.james.protocols.netty.NettyServer
-
Set true if an ExecutionHandler should be used to hand over the tasks.
- setUser(String) - Method in interface org.apache.james.protocols.api.ProtocolSession
-
Sets the user name associated with this interaction.
- setUser(String) - Method in class org.apache.james.protocols.api.ProtocolSessionImpl
-
- setUserMailbox(Mailbox) - Method in interface org.apache.james.protocols.pop3.POP3Session
-
Sets a new mailbox content
- setUserMailbox(Mailbox) - Method in class org.apache.james.protocols.pop3.POP3SessionImpl
-
- setVanished(boolean) - Method in class org.apache.james.imap.api.message.FetchData
-
Set to true if the VANISHED FETCH modifier was used as stated in QRESYNC
extension
- setWhitelist(String[]) - Method in class org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler
-
Set the whitelist array
- SimpleHook - Class in org.apache.james.protocols.smtp.hook
-
Simple
Hook
implementation which can be used as base class when writing simple
Hook
's
The SMTP-Server will just accept email with this
Hook
in place and discard it
- SimpleHook() - Constructor for class org.apache.james.protocols.smtp.hook.SimpleHook
-
- size() - Method in interface org.apache.james.imap.message.response.Literal
-
Size of the literal content data.
- size() - Method in class org.apache.james.imap.processor.fetch.EmptyContent
-
Return 0 as this Content
is empty
- size() - Method in class org.apache.james.imap.processor.fetch.HeadersBodyElement
-
- size - Variable in class org.apache.james.imap.processor.fetch.MimeBodyElement
-
- size() - Method in class org.apache.james.imap.processor.fetch.MimeBodyElement
-
- size() - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- size() - Method in class org.apache.james.protocols.imap.utils.FastByteArrayOutputStream
-
Returns the total number of bytes written to this stream so far.
- skip(long) - Method in class org.apache.james.protocols.imap.utils.FixedLengthInputStream
-
- skip(long) - Method in class org.apache.james.protocols.pop3.core.ExtraDotInputStream
-
- skipNextSpace() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
-
- skipNextSpace() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
-
- SMTPConfiguration - Interface in org.apache.james.protocols.smtp
-
Provides a number of server-wide constant values to the
SMTPHandlers
- SMTPConfigurationImpl - Class in org.apache.james.protocols.smtp
-
SMTPConfiguration
implementation which allows to set and get various configuration params.
- SMTPConfigurationImpl() - Constructor for class org.apache.james.protocols.smtp.SMTPConfigurationImpl
-
- SMTPProtocol - Class in org.apache.james.protocols.smtp
-
- SMTPProtocol(ProtocolHandlerChain, SMTPConfiguration, Logger) - Constructor for class org.apache.james.protocols.smtp.SMTPProtocol
-
- SMTPProtocolHandlerChain - Class in org.apache.james.protocols.smtp
-
This
ProtocolHandlerChain
implementation add all needed handlers to
the chain to act as full blown SMTPServer.
- SMTPProtocolHandlerChain() - Constructor for class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- SMTPProtocolHandlerChain(boolean) - Constructor for class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
- SMTPProtocolHandlerChain(Hook...) - Constructor for class org.apache.james.protocols.smtp.SMTPProtocolHandlerChain
-
Add all default handlers to the chain and the given
Hook
's.
- SMTPResponse - Class in org.apache.james.protocols.smtp
-
Contains an SMTP result
- SMTPResponse() - Constructor for class org.apache.james.protocols.smtp.SMTPResponse
-
- SMTPResponse(String, CharSequence) - Constructor for class org.apache.james.protocols.smtp.SMTPResponse
-
Construct a new SMTPResponse.
- SMTPResponse(String) - Constructor for class org.apache.james.protocols.smtp.SMTPResponse
-
Construct a new SMTPResponse.
- SMTPRetCode - Class in org.apache.james.protocols.smtp
-
Result code defined in RFC 2821
- SMTPRetCode() - Constructor for class org.apache.james.protocols.smtp.SMTPRetCode
-
- SMTPServerMBean - Interface in org.apache.james.protocols.smtp
-
An interface to expose James management functionality through JMX.
- SMTPSession - Interface in org.apache.james.protocols.smtp
-
All the handlers access this interface to communicate with
SMTPHandler object
- SMTPSessionImpl - Class in org.apache.james.protocols.smtp
-
- SMTPSessionImpl(Logger, ProtocolTransport, SMTPConfiguration) - Constructor for class org.apache.james.protocols.smtp.SMTPSessionImpl
-
- SMTPStartTlsResponse - Class in org.apache.james.protocols.smtp
-
- SMTPStartTlsResponse(String, CharSequence) - Constructor for class org.apache.james.protocols.smtp.SMTPStartTlsResponse
-
- SMTPStartTlsResponse(String) - Constructor for class org.apache.james.protocols.smtp.SMTPStartTlsResponse
-
- SOCKET_IO_FAILURE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- SP - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SP_CHAR - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SpamTrapHandler - Class in org.apache.james.protocols.smtp.core.fastfail
-
This handler can be used for providing a spam trap.
- SpamTrapHandler() - Constructor for class org.apache.james.protocols.smtp.core.fastfail.SpamTrapHandler
-
- SSL_HANDLER - Static variable in interface org.apache.james.protocols.netty.HandlerConstants
-
- START_TRANSACTION_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- startCompression() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Start the compression
- startCompression() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
Start the compression
- STARTTLS - Static variable in class org.apache.james.imap.api.display.HumanReadableText
-
- STARTTLS - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- startTLS() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Start TLS encryption of the session after the next response was written.
- StartTlsCmdHandler - Class in org.apache.james.protocols.smtp.core.esmtp
-
Handles STARTTLS command
- StartTlsCmdHandler() - Constructor for class org.apache.james.protocols.smtp.core.esmtp.StartTlsCmdHandler
-
- StartTLSCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse STARTTLS commands
- StartTLSCommandParser() - Constructor for class org.apache.james.imap.decode.parser.StartTLSCommandParser
-
- StartTLSProcessor - Class in org.apache.james.imap.processor
-
Processing STARTLS commands
- StartTLSProcessor(ImapProcessor, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.StartTLSProcessor
-
- StartTLSRequest - Class in org.apache.james.imap.message.request
-
Request for STARTTLS
- StartTLSRequest(String, ImapCommand) - Constructor for class org.apache.james.imap.message.request.StartTLSRequest
-
- StartTlsResponse - Interface in org.apache.james.protocols.api
-
An special sub-type of
Response
which makes it possible to detect a response to a STARTTLS request.
- stat(POP3Session) - Method in class org.apache.james.protocols.pop3.core.RsetCmdHandler
-
Implements a "stat".
- StatCmdHandler - Class in org.apache.james.protocols.pop3.core
-
Handles STAT command
- StatCmdHandler() - Constructor for class org.apache.james.protocols.pop3.core.StatCmdHandler
-
- STATUS_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- STATUS_HIGHESTMODSEQ - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- STATUS_MESSAGES - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- STATUS_RECENT - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- STATUS_UIDNEXT - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- STATUS_UIDVALIDITY - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- STATUS_UNSEEN - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- StatusCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse STATUS commands
- StatusCommandParser() - Constructor for class org.apache.james.imap.decode.parser.StatusCommandParser
-
- StatusDataItems - Class in org.apache.james.imap.api.message
-
- StatusDataItems() - Constructor for class org.apache.james.imap.api.message.StatusDataItems
-
- StatusProcessor - Class in org.apache.james.imap.processor
-
- StatusProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.StatusProcessor
-
- StatusRequest - Class in org.apache.james.imap.message.request
-
- StatusRequest(ImapCommand, String, StatusDataItems, String) - Constructor for class org.apache.james.imap.message.request.StatusRequest
-
- StatusResponse - Interface in org.apache.james.imap.api.message.response
-
Represents an RFC2060
status response.
- StatusResponse.ResponseCode - Class in org.apache.james.imap.api.message.response
-
Enumerates response codes.
- StatusResponse.Type - Enum in org.apache.james.imap.api.message.response
-
Enumerates types of RC2060 status response
- StatusResponseEncoder - Class in org.apache.james.imap.encode
-
- StatusResponseEncoder(ImapEncoder, Localizer) - Constructor for class org.apache.james.imap.encode.StatusResponseEncoder
-
- StatusResponseFactory - Interface in org.apache.james.imap.api.message.response
-
- StlsCmdHandler - Class in org.apache.james.protocols.pop3.core
-
Handler which offer STARTTLS implementation for POP3.
- StlsCmdHandler() - Constructor for class org.apache.james.protocols.pop3.core.StlsCmdHandler
-
- STORE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- StoreCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse STORE commands
- StoreCommandParser() - Constructor for class org.apache.james.imap.decode.parser.StoreCommandParser
-
- StoreProcessor - Class in org.apache.james.imap.processor
-
- StoreProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.StoreProcessor
-
- StoreRequest - Class in org.apache.james.imap.message.request
-
- StoreRequest(ImapCommand, IdRange[], boolean, Flags, boolean, String, Boolean, long) - Constructor for class org.apache.james.imap.message.request.StoreRequest
-
- StreamResponse - Interface in org.apache.james.protocols.api
-
- subList(int, int) - Method in class org.apache.james.protocols.api.handler.ProtocolHandlerChainImpl
-
- SUBSCRIBE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SubscribeCommandParser - Class in org.apache.james.imap.decode.parser
-
Parse SUBSCRIBE commands
- SubscribeCommandParser() - Constructor for class org.apache.james.imap.decode.parser.SubscribeCommandParser
-
- SubscribeProcessor - Class in org.apache.james.imap.processor
-
- SubscribeProcessor(ImapProcessor, MailboxManager, SubscriptionManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.SubscribeProcessor
-
- SubscribeRequest - Class in org.apache.james.imap.message.request
-
- SubscribeRequest(ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.SubscribeRequest
-
- SUCCESS - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Success
- supportMultipleNamespaces() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Return true if multiple namespaces are supported
- supportMultipleNamespaces() - Method in interface org.apache.james.protocols.imap.IMAPSession
-
Return true if multiple namespaces are supported
- SUPPORTS_ACL - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_CONDSTORE - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_ENABLE - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_I18NLEVEL_1 - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_IDLE - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_LITERAL_PLUS - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_NAMESPACES - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_QRESYNC - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_RFC3348 - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_STARTTLS - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- SUPPORTS_XLIST - Static variable in interface org.apache.james.imap.api.ImapConstants
-
- supportStartTLS() - Method in interface org.apache.james.imap.api.process.ImapSession
-
Support startTLS ?
- SupressDuplicateRcptHandler - Class in org.apache.james.protocols.smtp.core.fastfail
-
This handler can be used to just ignore duplicated recipients.
- SupressDuplicateRcptHandler() - Constructor for class org.apache.james.protocols.smtp.core.fastfail.SupressDuplicateRcptHandler
-
- SYNTAX_ERROR_ARGUMENTS - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Syntax error in parameters or arguments
- SYNTAX_ERROR_COMMAND_UNRECOGNIZED - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Syntax error, command unrecognized (This may include errors such as
command line too long)
- SYNTAX_ERROR_MAILBOX - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Requested action not taken: mailbox name not allowed (e.g., mailbox
syntax incorrect)
- SYSTEM - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Mail System Status
- SYSTEM_CFG_ERROR - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
System incorrectly configured
- SYSTEM_FULL - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Mail system full
- SYSTEM_MSG_TOO_BIG - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Message too big for system
- SYSTEM_NOT_ACCEPTING - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
System not accepting messages
- SYSTEM_NOT_CAPABLE - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
System not capable of selected features
- SYSTEM_OTHER - Static variable in class org.apache.james.protocols.smtp.dsn.DSNStatus
-
Other or undefined mail system status
- SYSTEM_QUIT - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Service closing transmission channel
- SYSTEM_STATUS - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
System status, or system help reply
- SYSTEM_STORAGE_ERROR - Static variable in class org.apache.james.protocols.smtp.SMTPRetCode
-
Requested action not taken: insufficient system storage
- SystemMessage - Enum in org.apache.james.imap.message.request
-
System messages do not correspond to IMAP commands.
- SystemMessageProcessor - Class in org.apache.james.imap.processor
-
Processes system messages unrelated to IMAP.
- SystemMessageProcessor(ImapProcessor, MailboxManager) - Constructor for class org.apache.james.imap.processor.SystemMessageProcessor
-