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

A

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
 
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
 
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.
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
Abstract base class for ImapRequest implementations
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
 
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
 
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
ImapRequest which selects a Mailbox.
AbstractMailboxSelectionRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Constructor for class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
 
AbstractSelectionCommandParser - Class in org.apache.james.imap.decode.parser
 
AbstractSelectionCommandParser(ImapCommand) - Constructor for class org.apache.james.imap.decode.parser.AbstractSelectionCommandParser
 
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
 
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
 
addFlagsResponses(ImapSession, SelectedMailbox, ImapProcessor.Responder, boolean, MessageRange, MessageManager, MailboxSession) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
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
Add a CapabilityImplementingProcessor which will get queried for implemented capabilities
addProcessor(PermitEnableCapabilityProcessor) - Method in class org.apache.james.imap.processor.EnableProcessor
Add a PermitEnableCapabilityProcessor which can be enabled
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
 
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
 
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
 
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.
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
Moves the session into ImapSessionState.AUTHENTICATED state.
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
 
available() - Method in class org.apache.james.imap.decode.base.EolInputStream
 
available() - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 

B

BACK_SLASH - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BAD - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BAD_CHARSET - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
BAD_IO_ENCODING - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
badCharset(Collection<String>) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 BADCHARSET response code.
BODY_CONTENT - Static variable in class org.apache.james.imap.processor.base.FetchGroupImpl
 
BodyFetchElement - Class in org.apache.james.imap.api.message
 
BodyFetchElement(String, int, int[], Collection<String>, Long, Long) - Constructor for class org.apache.james.imap.api.message.BodyFetchElement
 
buf - Variable in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
The byte array containing the bytes written.
build() - Method in class org.apache.james.imap.processor.fetch.FetchResponseBuilder
 
build(FetchData, MessageResult, MessageManager, ImapSession, boolean) - Method in class org.apache.james.imap.processor.fetch.FetchResponseBuilder
 
buildAll() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildAnd(List<SearchKey>) - Static method in class org.apache.james.imap.api.message.request.SearchKey
Componses an AND key from given keys.
buildAnswered() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildBcc(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildBefore(DayMonthYear) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildBody(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildCc(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildDeleted() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildDraft() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildEnvelope(Headers) - Method in class org.apache.james.imap.processor.fetch.EnvelopeBuilder
 
buildFlagged() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildFrom(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildFullPath(ImapSession, String) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
buildHeader(String, String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildImapDecoder() - Method in interface org.apache.james.imap.decode.ImapDecoderFactory
 
buildImapDecoder() - Method in class org.apache.james.imap.main.DefaultImapDecoderFactory
 
buildImapEncoder() - Method in interface org.apache.james.imap.encode.ImapEncoderFactory
 
buildImapEncoder() - Method in class org.apache.james.imap.encode.main.DefaultImapEncoderFactory
 
buildImapProcessor() - Method in class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
Create the ImapProcessor
buildKeyword(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildLarger(long) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildModSeq(long) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildNew() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildNot(SearchKey) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildOld() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildOlder(long) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildOn(DayMonthYear) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildOr(SearchKey, SearchKey) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildRecent() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSeen() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSentBefore(DayMonthYear) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSentOn(DayMonthYear) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSentSince(DayMonthYear) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSequenceSet(IdRange[]) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSince(DayMonthYear) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSmaller(long) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildSubject(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildText(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildTo(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUidSet(IdRange[]) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUnanswered() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUndeleted() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUndraft() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUnflagged() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUnkeyword(String) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildUnseen() - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
buildYounger(long) - Static method in class org.apache.james.imap.api.message.request.SearchKey
 
BYE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
BYE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
bye(HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a BYE status response.
bye(HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a BYE status response.
bye(HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
bye(HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
bye(ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
bye(ImapProcessor.Responder, HumanReadableText) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
BYE_UNKNOWN_COMMAND - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
BYTE_BACK_SLASH - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_CLOSE_BRACE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_CLOSE_SQUARE_BRACKET - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_CLOSING_PARENTHESIS - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_DQUOTE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_OPEN_BRACE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_OPEN_SQUARE_BRACKET - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_OPENING_PARENTHESIS - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_QUESTION - Static variable in interface org.apache.james.imap.api.ImapConstants
 
BYTE_SP - Static variable in interface org.apache.james.imap.api.ImapConstants
 

C

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
 
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
ImapProcessor which implements one ore more Capabilities
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
 
chainEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.base.AbstractChainedImapEncoder
Call next Encoder in the chain
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_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
 
CheckProcessor - Class in org.apache.james.imap.processor
 
CheckProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.CheckProcessor
 
CheckRequest - Class in org.apache.james.imap.message.request
 
CheckRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.CheckRequest
 
close() - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
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
 
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.imap.decode.ImapRequestStreamLineReader
Sends a server command continuation request '+' back to the client, requesting more data to be sent.
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
 
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.
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
 
ContextualLog - Class in org.apache.james.imap.main
Decorates a log adding contextual information.
ContextualLog(Object, Logger) - Constructor for class org.apache.james.imap.main.ContextualLog
 
ContextualLog.Message - Class in org.apache.james.imap.main
Combines context with original message.
ContextualLog.Message(Object, Object) - Constructor for class org.apache.james.imap.main.ContextualLog.Message
 
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
ImapRequest which request the copy of messages
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
count - Variable in class org.apache.james.imap.utils.io.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
 
CreateCommandParser - Class in org.apache.james.imap.decode.parser
Parse CREATE commands
CreateCommandParser() - Constructor for class org.apache.james.imap.decode.parser.CreateCommandParser
 
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
 
createExtension(String) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates an extension response code.
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
 
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
Create a new AbstractMailboxSelectionRequest for the given arguments
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
ImapRequest which request the creation of a mailbox
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
 
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
 

D

date() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads one date argument from the request.
dateTime() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a "date-time" argument from the request.
DayMonthYear - Class in org.apache.james.imap.api.message.request
An IMAP date production.
DayMonthYear(int, int, int) - Constructor for class org.apache.james.imap.api.message.request.DayMonthYear
 
debug(String) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(Marker, String) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(Marker, String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(Marker, String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(Marker, String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
debug(Marker, String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.base.AbstractImapCommandParser
Parses a request into a command message for later processing.
decode(CharSequence) - Method in class org.apache.james.imap.decode.FetchPartPathDecoder
 
decode(ImapRequestLineReader, ImapSession) - Method in interface org.apache.james.imap.decode.ImapDecoder
 
decode(ImapRequestLineReader, ImapSession) - Method in class org.apache.james.imap.decode.main.DefaultImapDecoder
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.AbstractSelectionCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.AppendCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.AuthenticateCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.CapabilityCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.CheckCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.CompressCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, boolean, ImapSession) - Method in class org.apache.james.imap.decode.parser.CopyCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.CreateCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.DeleteACLCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.DeleteCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.EnableCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, boolean, ImapSession) - Method in class org.apache.james.imap.decode.parser.ExpungeCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, boolean, ImapSession) - Method in class org.apache.james.imap.decode.parser.FetchCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.GetACLCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.IdleCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, boolean, ImapSession) - Method in class org.apache.james.imap.decode.parser.ListCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.ListRightsCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.LoginCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.LogoutCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.MyRightsCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.NamespaceCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.NoopCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.RenameCommandParser
 
decode(ImapSession, ImapRequestLineReader) - Method in class org.apache.james.imap.decode.parser.SearchCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, boolean, ImapSession) - Method in class org.apache.james.imap.decode.parser.SearchCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.SetACLCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.StartTLSCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.StatusCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, boolean, ImapSession) - Method in class org.apache.james.imap.decode.parser.StoreCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.SubscribeCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.UidCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.UnselectCommandParser
 
decode(ImapCommand, ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.parser.UnsubscribeCommandParser
 
decodeDateTime(CharSequence) - Static method in class org.apache.james.imap.decode.DecoderUtils
Decodes the given string as a standard IMAP date-time.
decodeDigit(char) - Static method in class org.apache.james.imap.decode.DecoderUtils
Decodes a number character into a 0-9 digit.
decodeFixedDay(char, char) - Static method in class org.apache.james.imap.decode.DecoderUtils
 
decodeModifiedUTF7(String) - Static method in class org.apache.james.imap.api.display.CharsetUtil
Decode the given UTF7 encoded String
decodeMonth(char, char, char) - Static method in class org.apache.james.imap.decode.DecoderUtils
Decodes an IMAP date-month to a Calendar month.
decodeNumber(char, char) - Static method in class org.apache.james.imap.decode.DecoderUtils
 
DecoderUtils - Class in org.apache.james.imap.decode
Utility procedures.
DecoderUtils() - Constructor for class org.apache.james.imap.decode.DecoderUtils
 
decodeYear(char, char, char, char) - Static method in class org.apache.james.imap.decode.DecoderUtils
Decodes a year.
decodeZone(char, char, char, char, char) - Static method in class org.apache.james.imap.decode.DecoderUtils
 
DecodingException - Exception in org.apache.james.imap.decode
Indicates that decoding failured.
DecodingException(HumanReadableText, String) - Constructor for exception org.apache.james.imap.decode.DecodingException
Constructs a decoding exception
DecodingException(HumanReadableText, String, Throwable) - Constructor for exception org.apache.james.imap.decode.DecodingException
Constructs a decoding exception.
DEFAULT_BATCH_SIZE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
DEFAULT_HEARTBEAT_INTERVAL_IN_SECONDS - Static variable in class org.apache.james.imap.processor.IdleProcessor
 
DEFAULT_HEARTBEAT_INTERVAL_UNIT - Static variable in class org.apache.james.imap.processor.IdleProcessor
 
DEFAULT_MAX_INVALID_COMMANDS - Static variable in class org.apache.james.imap.decode.main.DefaultImapDecoder
 
DEFAULT_SCHEDULED_POOL_CORE_SIZE - Static variable in class org.apache.james.imap.processor.IdleProcessor
 
DefaultImapDecoder - Class in org.apache.james.imap.decode.main
ImapDecoder implementation which parse the data via lookup the right ImapCommandParser via an ImapCommandParserFactory.
DefaultImapDecoder(StatusResponseFactory, ImapCommandParserFactory) - Constructor for class org.apache.james.imap.decode.main.DefaultImapDecoder
 
DefaultImapDecoder(StatusResponseFactory, ImapCommandParserFactory, int) - Constructor for class org.apache.james.imap.decode.main.DefaultImapDecoder
 
DefaultImapDecoderFactory - Class in org.apache.james.imap.main
TODO: this is temporary: should let the container do the coupling.
DefaultImapDecoderFactory() - Constructor for class org.apache.james.imap.main.DefaultImapDecoderFactory
 
DefaultImapEncoderFactory - Class in org.apache.james.imap.encode.main
TODO: perhaps a POJO would be better
DefaultImapEncoderFactory() - Constructor for class org.apache.james.imap.encode.main.DefaultImapEncoderFactory
 
DefaultImapEncoderFactory(Localizer, boolean) - Constructor for class org.apache.james.imap.encode.main.DefaultImapEncoderFactory
Constructs the default factory for encoders
DefaultImapProcessorFactory - Class in org.apache.james.imap.processor.main
 
DefaultImapProcessorFactory() - Constructor for class org.apache.james.imap.processor.main.DefaultImapProcessorFactory
 
DefaultLocalizer - Class in org.apache.james.imap.encode.main
DefaultLocalizer() - Constructor for class org.apache.james.imap.encode.main.DefaultLocalizer
 
DefaultProcessorChain - Class in org.apache.james.imap.processor
TODO: perhaps this should be a POJO
DefaultProcessorChain() - Constructor for class org.apache.james.imap.processor.DefaultProcessorChain
 
DEFLATE_ACTIVE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
DelegatingImapCommandParser - Interface in org.apache.james.imap.decode
 
DELETE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
DELETEACL_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
DeleteACLCommandParser - Class in org.apache.james.imap.decode.parser
DELETEACL Parser
DeleteACLCommandParser() - Constructor for class org.apache.james.imap.decode.parser.DeleteACLCommandParser
 
DeleteACLProcessor - Class in org.apache.james.imap.processor
DELETEACL Processor.
DeleteACLProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.DeleteACLProcessor
 
DeleteACLRequest - Class in org.apache.james.imap.message.request
DELETEACL Request.
DeleteACLRequest(String, ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.DeleteACLRequest
 
DeleteCommandParser - Class in org.apache.james.imap.decode.parser
Parse DELETE commands
DeleteCommandParser() - Constructor for class org.apache.james.imap.decode.parser.DeleteCommandParser
 
DELETED_ALL_CAPS - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
DELETED_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
DELETED_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
DeleteProcessor - Class in org.apache.james.imap.processor
 
DeleteProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.DeleteProcessor
 
DeleteRequest - Class in org.apache.james.imap.message.request
ImapRequest which request the deletion of a mailbox
DeleteRequest(ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.DeleteRequest
 
deselect() - Method in interface org.apache.james.imap.api.process.ImapSession
Moves the session out of ImapSessionState.SELECTED state and back into ImapSessionState.AUTHENTICATED state.
deselect() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Deselect the Mailbox
deselect() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
DISABLED_LOGIN - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
doAuth(String, String, ImapSession, String, ImapCommand, ImapProcessor.Responder, HumanReadableText) - Method in class org.apache.james.imap.processor.AbstractAuthProcessor
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ACLResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.AuthenticateResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.base.AbstractChainedImapEncoder
Processes an acceptable message.
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.CapabilityResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ContinuationResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.EnableResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ESearchResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ExistsResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ExpungeResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.FetchResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.FlagsResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ListResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.ListRightsResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.LSubResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.MailboxStatusResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.MyRightsResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.NamespaceResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.RecentResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.SearchResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.StatusResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.VanishedResponseEncoder
 
doEncode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.XListResponseEncoder
 
doPlainAuth(String, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AuthenticateProcessor
Parse the initialClientResponse and do a PLAIN AUTH with it
doProcess(M, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
doProcess(M, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
doProcess(M, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractSubscriptionProcessor
 
doProcess(AppendRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AppendProcessor
 
doProcess(AuthenticateRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AuthenticateProcessor
 
doProcess(M, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.base.AbstractChainedProcessor
Processes an acceptable message.
doProcess(ImapResponseMessage, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.base.ImapResponseMessageProcessor
 
doProcess(CapabilityRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.CapabilityProcessor
 
doProcess(CheckRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.CheckProcessor
 
doProcess(CloseRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.CloseProcessor
 
doProcess(CompressRequest, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.CompressProcessor
 
doProcess(CopyRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.CopyProcessor
 
doProcess(CreateRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.CreateProcessor
 
doProcess(DeleteACLRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.DeleteACLProcessor
 
doProcess(DeleteRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.DeleteProcessor
 
doProcess(EnableRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.EnableProcessor
 
doProcess(ExpungeRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.ExpungeProcessor
 
doProcess(FetchRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.fetch.FetchProcessor
 
doProcess(GetACLRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.GetACLProcessor
 
doProcess(IdleRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.IdleProcessor
 
doProcess(ListRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.ListProcessor
 
doProcess(String, String, ImapSession, String, ImapCommand, ImapProcessor.Responder, MailboxTyper) - Method in class org.apache.james.imap.processor.ListProcessor
(from rfc3501)
The LIST command returns a subset of names from the complete set of all names available to the client.
doProcess(ListRightsRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.ListRightsProcessor
 
doProcess(LoginRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.LoginProcessor
 
doProcess(LogoutRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.LogoutProcessor
 
doProcess(MyRightsRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.MyRightsProcessor
 
doProcess(NamespaceRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.NamespaceProcessor
 
doProcess(NoopRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.NoopProcessor
 
doProcess(RenameRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.RenameProcessor
 
doProcess(SearchRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.SearchProcessor
 
doProcess(SetACLRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.SetACLProcessor
 
doProcess(StartTLSRequest, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.StartTLSProcessor
 
doProcess(StatusRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.StatusProcessor
 
doProcess(StoreRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.StoreProcessor
 
doProcess(SystemMessage, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.SystemMessageProcessor
 
doProcess(UnselectRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.UnselectProcessor
 
doProcess(ListRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.XListProcessor
 
doProcessRequest(ImapRequestLineReader, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.main.AbstractImapRequestHandler
 
doProcessRequest(M, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractSubscriptionProcessor
Process the request
doProcessRequest(LsubRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.LSubProcessor
 
doProcessRequest(SubscribeRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.SubscribeProcessor
 
doProcessRequest(UnsubscribeRequest, ImapSession, String, ImapCommand, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.UnsubscribeProcessor
 
DQUOTE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
DRAFT_ALL_CAPS - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
DRAFT_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
DUPLICATE_MAILBOXES - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 

E

EMPTY - Static variable in interface org.apache.james.imap.message.response.FetchResponse.Envelope.Address
Empty array
EMPTY_STRING_ARRAY - Static variable in interface org.apache.james.imap.api.ImapConstants
 
EmptyContent - Class in org.apache.james.imap.processor.fetch
Just an Empty Content
EmptyContent() - Constructor for class org.apache.james.imap.processor.fetch.EmptyContent
 
enable(ImapRequest, ImapProcessor.Responder, ImapSession, Iterator<String>) - Static method in class org.apache.james.imap.processor.EnableProcessor
 
enable(ImapMessage, ImapProcessor.Responder, ImapSession, String) - Method in interface org.apache.james.imap.processor.PermitEnableCapabilityProcessor
Callback which is used when a ENABLED command was used to enable on of the CAPABILITIES which is managed by this implementation
ENABLE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
EnableCommandParser - Class in org.apache.james.imap.decode.parser
 
EnableCommandParser() - Constructor for class org.apache.james.imap.decode.parser.EnableCommandParser
 
ENABLED_CAPABILITIES - Static variable in class org.apache.james.imap.processor.EnableProcessor
 
EnableProcessor - Class in org.apache.james.imap.processor
 
EnableProcessor(ImapProcessor, MailboxManager, StatusResponseFactory, List<PermitEnableCapabilityProcessor>) - Constructor for class org.apache.james.imap.processor.EnableProcessor
 
EnableProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.EnableProcessor
 
EnableRequest - Class in org.apache.james.imap.message.request
 
EnableRequest(String, ImapCommand, List<String>) - Constructor for class org.apache.james.imap.message.request.EnableRequest
 
EnableResponse - Class in org.apache.james.imap.message.response
 
EnableResponse(Set<String>) - Constructor for class org.apache.james.imap.message.response.EnableResponse
 
EnableResponseEncoder - Class in org.apache.james.imap.encode
Encodes Enable response.
EnableResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.EnableResponseEncoder
 
encode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.base.AbstractChainedImapEncoder
Encode the ImapMessage if AbstractChainedImapEncoder.isAcceptable(ImapMessage) return true, if not pass it to the next encoder in the chain
encode(ImapMessage, ImapResponseComposer, ImapSession) - Method in class org.apache.james.imap.encode.base.EndImapEncoder
 
encode(ImapMessage, ImapResponseComposer, ImapSession) - Method in interface org.apache.james.imap.encode.ImapEncoder
Writes response.
encodeDateTime(Date) - Static method in class org.apache.james.imap.encode.EncoderUtils
Encodes a date in IMAP date-time format.
encodeListingResponse(String, ImapResponseComposer, AbstractListingResponse) - Static method in class org.apache.james.imap.encode.ListingEncodingUtils
 
encodeModifiedUTF7(String) - Static method in class org.apache.james.imap.api.display.CharsetUtil
Encode the given String to modified UTF7.
EncoderUtils - Class in org.apache.james.imap.encode
Utility methods for IMAP encoding.
EncoderUtils() - Constructor for class org.apache.james.imap.encode.EncoderUtils
 
end() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
end() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write a CRLF and flush the composer which will write the content of it to the socket
EndImapEncoder - Class in org.apache.james.imap.encode.base
ImapEncoder which should get added to the end of the encoder chain.
EndImapEncoder() - Constructor for class org.apache.james.imap.encode.base.EndImapEncoder
 
ENVELOPE - Static variable in class org.apache.james.imap.encode.FetchResponseEncoder
 
EnvelopeBuilder - Class in org.apache.james.imap.processor.fetch
 
EnvelopeBuilder(Logger) - Constructor for class org.apache.james.imap.processor.fetch.EnvelopeBuilder
 
eol() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Moves the request line reader to end of the line, checking that no non-space character are found.
EolInputStream - Class in org.apache.james.imap.decode.base
FileInputStream which call the eol() method of the ImapRequestLineReader when the end of the wrapped InputStream is reached
EolInputStream(ImapRequestLineReader, InputStream) - Constructor for class org.apache.james.imap.decode.base.EolInputStream
 
equals(Object) - Method in class org.apache.james.imap.api.display.HumanReadableText
 
equals(Object) - Method in class org.apache.james.imap.api.message.BodyFetchElement
 
equals(Object) - Method in class org.apache.james.imap.api.message.FetchData
 
equals(Object) - Method in class org.apache.james.imap.api.message.IdRange
 
equals(Object) - Method in class org.apache.james.imap.api.message.request.DayMonthYear
 
equals(Object) - Method in class org.apache.james.imap.api.message.request.SearchKey
 
equals(Object) - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
 
equals(Object) - Method in class org.apache.james.imap.message.response.AbstractListingResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.ACLResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.CapabilityResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.FlagsResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.ListRightsResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.MyRightsResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.NamespaceResponse
 
equals(Object) - Method in class org.apache.james.imap.message.response.NamespaceResponse.Namespace
 
equals(Object) - Method in class org.apache.james.imap.message.response.SearchResponse
 
equals(Object) - Method in class org.apache.james.imap.processor.base.PartContentDescriptorImpl
 
error(String) - Method in class org.apache.james.imap.main.ContextualLog
 
error(String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
error(String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
error(String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
error(String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
error(Marker, String) - Method in class org.apache.james.imap.main.ContextualLog
 
error(Marker, String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
error(Marker, String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
error(Marker, String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
error(Marker, String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
ESearchResponse - Class in org.apache.james.imap.message.response
 
ESearchResponse(long, long, long, IdRange[], Long, String, boolean, List<SearchResultOption>) - Constructor for class org.apache.james.imap.message.response.ESearchResponse
 
ESearchResponseEncoder - Class in org.apache.james.imap.encode
Encoders IMAP4rev1 ESEARCH responses.
ESearchResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.ESearchResponseEncoder
 
event(MailboxListener.Event) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
EXAMINE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
ExamineCommandParser - Class in org.apache.james.imap.decode.parser
Parse EXAMINE commands
ExamineCommandParser() - Constructor for class org.apache.james.imap.decode.parser.ExamineCommandParser
 
ExamineProcessor - Class in org.apache.james.imap.processor
 
ExamineProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.ExamineProcessor
 
ExamineRequest - Class in org.apache.james.imap.message.request
 
ExamineRequest(ImapCommand, String, boolean, Long, Long, IdRange[], IdRange[], IdRange[], String) - Constructor for class org.apache.james.imap.message.request.ExamineRequest
 
EXISTS - Static variable in class org.apache.james.imap.encode.ExistsResponseEncoder
 
existsCount() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Return the count of all existing uids
existsCount() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
ExistsResponse - Class in org.apache.james.imap.message.response
 
ExistsResponse(long) - Constructor for class org.apache.james.imap.message.response.ExistsResponse
 
ExistsResponseEncoder - Class in org.apache.james.imap.encode
 
ExistsResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.ExistsResponseEncoder
 
EXPUNGE - Static variable in class org.apache.james.imap.encode.ExpungeResponseEncoder
 
EXPUNGE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
ExpungeCommandParser - Class in org.apache.james.imap.decode.parser
Parse EXPUNGE commands
ExpungeCommandParser() - Constructor for class org.apache.james.imap.decode.parser.ExpungeCommandParser
 
expungedUids() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Return a Collection which holds all uids which were expunged
expungedUids() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
Return a unmodifiable Collection of uids that where expunged
ExpungeProcessor - Class in org.apache.james.imap.processor
 
ExpungeProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.ExpungeProcessor
 
ExpungeRequest - Class in org.apache.james.imap.message.request
ImapRequest which requests expunge of deleted messages
ExpungeRequest(ImapCommand, String, IdRange[]) - Constructor for class org.apache.james.imap.message.request.ExpungeRequest
 
ExpungeResponse - Class in org.apache.james.imap.message.response
 
ExpungeResponse(int) - Constructor for class org.apache.james.imap.message.response.ExpungeResponse
 
ExpungeResponseEncoder - Class in org.apache.james.imap.encode
 
ExpungeResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.ExpungeResponseEncoder
 

F

FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
FAILED - Static variable in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
FAILURE_EXISTS_COUNT - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
FAILURE_MAIL_PARSE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
FAILURE_MAILBOX_EXISTS - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
FAILURE_NO_SUCH_MAILBOX - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
FAILURE_TO_LOAD_FLAGS - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
FastByteArrayOutputStream - Class in org.apache.james.imap.utils.io
A specialized OutputStream for class for writing content to an (internal) byte array.
FastByteArrayOutputStream() - Constructor for class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Constructs a new ByteArrayOutputStream with a default size of 32 bytes.
FastByteArrayOutputStream(int) - Constructor for class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Constructs a new ByteArrayOutputStream with a default size of size bytes.
FETCH_BODY - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FETCH_BODY_STRUCTURE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FETCH_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FETCH_MODSEQ - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FETCH_RFC822 - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FETCH_RFC822_HEADER - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FETCH_RFC822_TEXT - Static variable in interface org.apache.james.imap.api.ImapConstants
 
FetchCommandParser - Class in org.apache.james.imap.decode.parser
Parse FETCH commands
FetchCommandParser() - Constructor for class org.apache.james.imap.decode.parser.FetchCommandParser
 
FetchData - Class in org.apache.james.imap.api.message
 
FetchData() - Constructor for class org.apache.james.imap.api.message.FetchData
 
FetchGroupImpl - Class in org.apache.james.imap.processor.base
Specifies a fetch group.
FetchGroupImpl() - Constructor for class org.apache.james.imap.processor.base.FetchGroupImpl
 
FetchGroupImpl(int) - Constructor for class org.apache.james.imap.processor.base.FetchGroupImpl
 
FetchGroupImpl(int, Set<MessageResult.FetchGroup.PartContentDescriptor>) - Constructor for class org.apache.james.imap.processor.base.FetchGroupImpl
 
FetchPartPathDecoder - Class in org.apache.james.imap.decode
 
FetchPartPathDecoder() - Constructor for class org.apache.james.imap.decode.FetchPartPathDecoder
 
FetchProcessor - Class in org.apache.james.imap.processor.fetch
 
FetchProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.fetch.FetchProcessor
 
fetchRequest(ImapRequestLineReader) - Method in class org.apache.james.imap.decode.parser.FetchCommandParser
Create a FetchData by reading from the ImapRequestLineReader
FetchRequest - Class in org.apache.james.imap.message.request
 
FetchRequest(ImapCommand, boolean, IdRange[], FetchData, String) - Constructor for class org.apache.james.imap.message.request.FetchRequest
 
FetchResponse - Class in org.apache.james.imap.message.response
 
FetchResponse(int, Flags, Long, Long, Date, Long, FetchResponse.Envelope, FetchResponse.Structure, FetchResponse.Structure, List<FetchResponse.BodyElement>) - Constructor for class org.apache.james.imap.message.response.FetchResponse
 
FetchResponse.BodyElement - Interface in org.apache.james.imap.message.response
BODY FETCH element content.
FetchResponse.Envelope - Interface in org.apache.james.imap.message.response
ENVELOPE content.
FetchResponse.Envelope.Address - Interface in org.apache.james.imap.message.response
Values an envelope address.
FetchResponse.Structure - Interface in org.apache.james.imap.message.response
Describes the message structure.
FetchResponseBuilder - Class in org.apache.james.imap.processor.fetch
 
FetchResponseBuilder(EnvelopeBuilder) - Constructor for class org.apache.james.imap.processor.fetch.FetchResponseBuilder
 
FetchResponseEncoder - Class in org.apache.james.imap.encode
 
FetchResponseEncoder(ImapEncoder, boolean) - Constructor for class org.apache.james.imap.encode.FetchResponseEncoder
Constructs an encoder for FETCH messages.
FixedLengthInputStream - Class in org.apache.james.imap.decode.base
An input stream which reads a fixed number of bytes from the underlying input stream.
FixedLengthInputStream(InputStream, long) - Constructor for class org.apache.james.imap.decode.base.FixedLengthInputStream
 
flag() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a "flag" argument from the request.
FLAGGED_ALL_CAPS - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
FLAGGED_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
flagList() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a "flags-list" argument from the request.
FLAGS - Static variable in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
flags(Flags) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
flags(Flags) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Compose flags to output using standard format.
flags(ImapProcessor.Responder, SelectedMailbox) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
FlagsResponse - Class in org.apache.james.imap.message.response
Carries a RFC3501 Flags response.
FlagsResponse(Flags) - Constructor for class org.apache.james.imap.message.response.FlagsResponse
 
FlagsResponseEncoder - Class in org.apache.james.imap.encode
 
FlagsResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.FlagsResponseEncoder
 
flagUpdateUids() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Return a Collection which holds all uids reflecting the Messages which flags were updated
flagUpdateUids() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
Return a unmodifiable Collection of uids which have updated flags
flush() - Method in class org.apache.james.imap.main.OutputStreamImapResponseWriter
 
format(Flags) - Static method in class org.apache.james.imap.api.message.MessageFlags
Returns IMAP formatted String of MessageFlags for named user
FULL_CONTENT - Static variable in class org.apache.james.imap.processor.base.FetchGroupImpl
 

G

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
 
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
 
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
 
getAtDomainList() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope.Address
Gets the SMTP source route.
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
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.imap.decode.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
 
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
 
getCondstore() - Method in class org.apache.james.imap.message.request.AbstractMailboxSelectionRequest
Return true if the CONDSTORE option was used while selecting the mailbox
getContext() - Method in class org.apache.james.imap.main.ContextualLog.Message
 
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.
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.
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
Return all enabled CAPABILITIES for this ImapSession
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.
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
 
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.
getIdentifier() - Method in class org.apache.james.imap.message.request.DeleteACLRequest
 
getIdentifier() - Method in class org.apache.james.imap.message.request.ListRightsRequest
 
getIdentifier() - Method in class org.apache.james.imap.message.request.SetACLRequest
 
getIdentifier() - Method in class org.apache.james.imap.message.response.ListRightsResponse
 
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
Return an Array of IdRange to copy
getIdSet() - Method in class org.apache.james.imap.message.request.FetchRequest
 
getIdSet() - Method in class org.apache.james.imap.message.request.StoreRequest
 
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.DeleteACLProcessor
 
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.ListRightsProcessor
 
getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.LoginProcessor
 
getImplementedCapabilities(ImapSession) - Method in class org.apache.james.imap.processor.MyRightsProcessor
 
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.SetACLProcessor
 
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
 
getInitialClientResponse() - Method in class org.apache.james.imap.message.request.IRAuthenticateRequest
 
getInputStream() - Method in interface org.apache.james.imap.message.response.Literal
Return the Literal as InputStream
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.
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.imap.decode.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
 
getLines() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
Gets the number of lines fo transfer encoding for a TEXT type.
getLocation() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
Gets Content-Location.
getLog() - Method in interface org.apache.james.imap.api.process.ImapSession
Gets the context sensitive log for this session.
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.DeleteACLRequest
 
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.ListRightsRequest
 
getMailboxName() - Method in class org.apache.james.imap.message.request.MyRightsRequest
 
getMailboxName() - Method in class org.apache.james.imap.message.request.SetACLRequest
 
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.
getMailboxName() - Method in class org.apache.james.imap.message.response.ListRightsResponse
 
getMailboxName() - Method in class org.apache.james.imap.message.response.MyRightsResponse
 
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
 
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.
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.main.ContextualLog.Message
 
getMessage() - Method in class org.apache.james.imap.message.request.AppendRequest
Return the message to append as InputStream
getMessageId() - Method in interface org.apache.james.imap.message.response.FetchResponse.Envelope
Gets the envelope message
getMessageNumber() - Method in class org.apache.james.imap.message.response.FetchResponse
Gets the number of the message whose details have been fetched.
getMessages() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
Gets the MESSAGES count for the mailbox.
getMessageSequenceNumber() - Method in class org.apache.james.imap.message.response.ExpungeResponse
 
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.
getMyRights() - Method in class org.apache.james.imap.message.response.MyRightsResponse
 
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.main.ContextualLog
 
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.
getPrefix() - Method in class org.apache.james.imap.message.response.NamespaceResponse.Namespace
Gets the leading prefix used by this namespace.
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
 
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
 
getResultOptions() - Method in class org.apache.james.imap.api.message.request.SearchOperation
 
getRights() - Method in class org.apache.james.imap.message.request.SetACLRequest
 
getRights() - Method in class org.apache.james.imap.message.response.ListRightsResponse
 
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
Provides the selected mailbox for this session, or null if this session is not in ImapSessionState.SELECTED state.
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.
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
 
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.
getSpecifier() - Method in class org.apache.james.imap.decode.FetchPartPathDecoder
Gets the
getState() - Method in interface org.apache.james.imap.api.process.ImapSession
Gets the current client state.
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
 
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
Return all supported CAPABILITIES for this ImapSession
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
 
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
 
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.
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
 
getUnseen() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
Gets the UNSEEN count for the mailbox.
getUserid() - Method in class org.apache.james.imap.message.request.LoginRequest
Return the username
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.

H

handleRequest(InputStream, OutputStream, ImapSession) - Method in class org.apache.james.imap.main.ImapRequestStreamHandler
This method parses IMAP commands read off the wire in handleConnection.
hasChildren() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
Is the HasChildren name attribute set?
hashCode() - Method in class org.apache.james.imap.api.display.HumanReadableText
 
hashCode() - Method in class org.apache.james.imap.api.message.BodyFetchElement
 
hashCode() - Method in class org.apache.james.imap.api.message.FetchData
 
hashCode() - Method in class org.apache.james.imap.api.message.IdRange
 
hashCode() - Method in class org.apache.james.imap.api.message.request.DayMonthYear
 
hashCode() - Method in class org.apache.james.imap.api.message.request.SearchKey
 
hashCode() - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
 
hashCode() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.ACLResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.CapabilityResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.FlagsResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.ListRightsResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.MyRightsResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.NamespaceResponse
 
hashCode() - Method in class org.apache.james.imap.message.response.NamespaceResponse.Namespace
 
hashCode() - Method in class org.apache.james.imap.message.response.SearchResponse
 
hashCode() - Method in class org.apache.james.imap.processor.base.PartContentDescriptorImpl
 
hasNewApplicableFlags() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
 
hasNewApplicableFlags() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
hasNoChildren() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
Is the HasNoChildren name attribute set?
HEADER - Static variable in class org.apache.james.imap.api.message.BodyFetchElement
 
HEADER - Static variable in class org.apache.james.imap.decode.FetchPartPathDecoder
 
HEADER_FIELDS - Static variable in class org.apache.james.imap.api.message.BodyFetchElement
 
HEADER_FIELDS - Static variable in class org.apache.james.imap.decode.FetchPartPathDecoder
 
HEADER_NOT_FIELDS - Static variable in class org.apache.james.imap.api.message.BodyFetchElement
 
HEADER_NOT_FIELDS - Static variable in class org.apache.james.imap.decode.FetchPartPathDecoder
 
HeaderBodyElement - Class in org.apache.james.imap.processor.fetch
FetchResponse.BodyElement which represent a HEADER element specified by for example (BODY[1.HEADER])
HeaderBodyElement(String, List<MessageResult.Header>) - Constructor for class org.apache.james.imap.processor.fetch.HeaderBodyElement
 
HEADERS - Static variable in class org.apache.james.imap.processor.base.FetchGroupImpl
 
headers - Variable in class org.apache.james.imap.processor.fetch.MimeBodyElement
 
HeadersBodyElement - Class in org.apache.james.imap.processor.fetch
 
HeadersBodyElement(String, Content) - Constructor for class org.apache.james.imap.processor.fetch.HeadersBodyElement
 
HEARTBEAT - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
HIGHEST_MOD_SEQ - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
highestModSeq(long) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Create a RFC4551 HIGESTMODSEQ response code
HumanReadableText - Class in org.apache.james.imap.api.display
Keys human response text that may be displayed to the user.
HumanReadableText(String, String) - Constructor for class org.apache.james.imap.api.display.HumanReadableText
 
HumanReadableText(String, String, Object...) - Constructor for class org.apache.james.imap.api.display.HumanReadableText
 

I

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.
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
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.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
 
ImapRequestStreamHandler - Class in org.apache.james.imap.main
 
ImapRequestStreamHandler(ImapDecoder, ImapProcessor, ImapEncoder) - Constructor for class org.apache.james.imap.main.ImapRequestStreamHandler
 
ImapRequestStreamLineReader - Class in org.apache.james.imap.decode
ImapRequestLineReader which use normal IO Streaming
ImapRequestStreamLineReader(InputStream, OutputStream) - Constructor for class org.apache.james.imap.decode.ImapRequestStreamLineReader
 
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.
ImapSessionState - Enum in org.apache.james.imap.api
Enumerates session states.
ImapSessionUtils - Class in org.apache.james.imap.api
 
ImapSessionUtils() - Constructor for class org.apache.james.imap.api.ImapSessionUtils
 
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
info(String) - Method in class org.apache.james.imap.main.ContextualLog
 
info(String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
info(String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
info(String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
info(String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
info(Marker, String) - Method in class org.apache.james.imap.main.ContextualLog
 
info(Marker, String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
info(Marker, String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
info(Marker, String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
info(Marker, String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
INIT_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
initialiseParser(ImapCommandParser) - Method in class org.apache.james.imap.decode.parser.ImapParserFactory
 
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
A AuthenticateRequest which also contains the initialClientResponse as stated in RFC4959
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.ListRightsResponseEncoder
 
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.MyRightsResponseEncoder
 
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
 
isBody() - Method in class org.apache.james.imap.api.message.FetchData
 
isBodyStructure() - Method in class org.apache.james.imap.api.message.FetchData
 
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
isCompressionSupported() - Method in interface org.apache.james.imap.api.process.ImapSession
Return true if compression is supported.
isDebugEnabled() - Method in class org.apache.james.imap.main.ContextualLog
 
isDebugEnabled(Marker) - Method in class org.apache.james.imap.main.ContextualLog
 
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)
isEnvelope() - Method in class org.apache.james.imap.api.message.FetchData
 
isErrorEnabled() - Method in class org.apache.james.imap.main.ContextualLog
 
isErrorEnabled(Marker) - Method in class org.apache.james.imap.main.ContextualLog
 
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.imap.main.ContextualLog
 
isInfoEnabled(Marker) - Method in class org.apache.james.imap.main.ContextualLog
 
isInternalDate() - Method in class org.apache.james.imap.api.message.FetchData
 
isListWildcard(char) - Static method in class org.apache.james.imap.decode.ImapRequestLineReader
 
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?
isPlainAuthDisallowed() - Method in interface org.apache.james.imap.api.process.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
 
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
 
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
Is the store signed MINUS? Note that StoreRequest.isSignedPlus() must be false when this property is true.
isSignedPlus() - Method in class org.apache.james.imap.message.request.StoreRequest
Is the store signed PLUS? Note that StoreRequest.isSignedMinus() must be false when this property is true.
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.imap.decode.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?
isTLSActive() - Method in interface org.apache.james.imap.api.process.ImapSession
Return true if the session is bound to a TLS encrypted socket.
isTraceEnabled() - Method in class org.apache.james.imap.main.ContextualLog
 
isTraceEnabled(Marker) - Method in class org.apache.james.imap.main.ContextualLog
 
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
 
isWarnEnabled() - Method in class org.apache.james.imap.main.ContextualLog
 
isWarnEnabled(Marker) - Method in class org.apache.james.imap.main.ContextualLog
 
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.

L

LINE_END - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LIST_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LIST_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
ListCommandParser - Class in org.apache.james.imap.decode.parser
Parse LIST commands
ListCommandParser() - Constructor for class org.apache.james.imap.decode.parser.ListCommandParser
 
ListCommandParser(ImapCommand) - Constructor for class org.apache.james.imap.decode.parser.ListCommandParser
 
ListingEncodingUtils - Class in org.apache.james.imap.encode
Utilities for encoding LIST and LSUB responses.
ListingEncodingUtils() - Constructor for class org.apache.james.imap.encode.ListingEncodingUtils
 
listMailbox(ImapRequestLineReader) - Method in class org.apache.james.imap.decode.parser.ListCommandParser
Reads an argument of type "list_mailbox" from the request, which is the second argument for a LIST or LSUB command.
ListProcessor - Class in org.apache.james.imap.processor
 
ListProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.ListProcessor
 
ListRequest - Class in org.apache.james.imap.message.request
 
ListRequest(ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.ListRequest
 
ListResponse - Class in org.apache.james.imap.message.response
Values an IMAP4rev1 LIST response.
ListResponse(boolean, boolean, boolean, boolean, boolean, boolean, String, char) - Constructor for class org.apache.james.imap.message.response.ListResponse
 
ListResponseEncoder - Class in org.apache.james.imap.encode
Encoders IMAP4rev1 List responses.
ListResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.ListResponseEncoder
 
LISTRIGHTS_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LISTRIGHTS_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
ListRightsCommandParser - Class in org.apache.james.imap.decode.parser
LISTRIGHTS Parser
ListRightsCommandParser() - Constructor for class org.apache.james.imap.decode.parser.ListRightsCommandParser
 
ListRightsProcessor - Class in org.apache.james.imap.processor
LISTRIGHTS Processor.
ListRightsProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.ListRightsProcessor
 
ListRightsRequest - Class in org.apache.james.imap.message.request
LISTRIGHTS Request.
ListRightsRequest(String, ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.ListRightsRequest
 
ListRightsResponse - Class in org.apache.james.imap.message.response
LISTRIGHTS Response.
ListRightsResponse(String, String, MailboxACL.MailboxACLRights[]) - Constructor for class org.apache.james.imap.message.response.ListRightsResponse
 
ListRightsResponseEncoder - Class in org.apache.james.imap.encode
ACL Response Encoder.
ListRightsResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.ListRightsResponseEncoder
 
literal(Literal) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
literal(Literal) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Compose a Literal and write it to the socket.
Literal - Interface in org.apache.james.imap.message.response
 
Locales - Class in org.apache.james.imap.api.display
Immutable bean describing localisation preferences.
Locales(List<Locale>, Locale) - Constructor for class org.apache.james.imap.api.display.Locales
 
localize(HumanReadableText, Locales) - Method in interface org.apache.james.imap.api.display.Localizer
Localizes the given text for display.
localize(HumanReadableText, Locales) - Method in class org.apache.james.imap.encode.main.DefaultLocalizer
 
Localizer - Interface in org.apache.james.imap.api.display
Localizes text for display.
LOCK_FAILED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
LOGIN_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LoginCommandParser - Class in org.apache.james.imap.decode.parser
Parse LOGIN commands
LoginCommandParser() - Constructor for class org.apache.james.imap.decode.parser.LoginCommandParser
 
LoginProcessor - Class in org.apache.james.imap.processor
Processes a LOGIN command.
LoginProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.LoginProcessor
 
LoginRequest - Class in org.apache.james.imap.message.request
ImapRequest which requests the login of a user
LoginRequest(ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.LoginRequest
 
logout() - Method in interface org.apache.james.imap.api.process.ImapSession
Logs out the session.
LOGOUT_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LogoutCommandParser - Class in org.apache.james.imap.decode.parser
Parse LOGOUT commands
LogoutCommandParser() - Constructor for class org.apache.james.imap.decode.parser.LogoutCommandParser
 
LogoutProcessor - Class in org.apache.james.imap.processor
 
LogoutProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.LogoutProcessor
 
LogoutRequest - Class in org.apache.james.imap.message.request
ImapRequest which requests the logout
LogoutRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.LogoutRequest
 
LSUB_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LSUB_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
LsubCommandParser - Class in org.apache.james.imap.decode.parser
Parse LSUB commands
LsubCommandParser() - Constructor for class org.apache.james.imap.decode.parser.LsubCommandParser
 
LSubProcessor - Class in org.apache.james.imap.processor
 
LSubProcessor(ImapProcessor, MailboxManager, SubscriptionManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.LSubProcessor
 
LsubRequest - Class in org.apache.james.imap.message.request
 
LsubRequest(ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.LsubRequest
 
LSubResponse - Class in org.apache.james.imap.message.response
Values an IMAP4rev1 LIST response.
LSubResponse(String, boolean, char) - Constructor for class org.apache.james.imap.message.response.LSubResponse
 
LSubResponseEncoder - Class in org.apache.james.imap.encode
Encoders IMAP4rev1 List responses.
LSubResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.LSubResponseEncoder
 

M

mailbox() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads the mailbox name via ImapRequestLineReader.mailboxUTF7() but also decode it via CharsetUtil.decodeModifiedUTF7(String) If you really want to get the modified UTF7 version you should use ImapRequestLineReader.mailboxUTF7()
mailbox(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
mailbox(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
First encodes the given mailboxName using CharsetUtil.encodeModifiedUTF7(String) and then quotes the result with ImapResponseComposer.quote(String).
MAILBOX_DELETED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
MAILBOX_DELETED_SIGNOFF - Static variable in class org.apache.james.imap.main.AbstractImapRequestHandler
 
MAILBOX_EXISTS - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
MAILBOX_IS_READ_ONLY - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
MAILBOX_NOT_FOUND - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
MAILBOX_SESSION_ATTRIBUTE_SESSION_KEY - Static variable in class org.apache.james.imap.api.ImapSessionUtils
 
MAILBOX_USER_ATTRIBUTE_SESSION_KEY - Static variable in class org.apache.james.imap.api.ImapSessionUtils
 
mailboxName(boolean, MailboxPath, char) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
MailboxStatusResponse - Class in org.apache.james.imap.message.response
Represents a STATUS response.
MailboxStatusResponse(Long, Long, Long, Long, Long, Long, String) - Constructor for class org.apache.james.imap.message.response.MailboxStatusResponse
 
MailboxStatusResponseEncoder - Class in org.apache.james.imap.encode
Encodes STATUS responses.
MailboxStatusResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.MailboxStatusResponseEncoder
 
MailboxType - Enum in org.apache.james.imap.api.process
Represents well-known mailbox types along with their string representations used by XLIST command
MailboxTyper - Interface in org.apache.james.imap.api.process
 
mailboxUTF7() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a "mailbox" argument from the request.
mark(int) - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
markSupported() - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
MAX_NZ_NUMBER - Static variable in interface org.apache.james.imap.api.ImapConstants
 
mergeRanges(List<IdRange>) - Static method in class org.apache.james.imap.api.message.IdRange
Utility method which will copy the given List and try to merge the IdRange in the copy before return it.
message(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
message(long) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
message(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write the message of type String
message(long) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write the message of type Long
MessageFlags - Class in org.apache.james.imap.api.message
The set of flags associated with a message.
MessageFlags() - Constructor for class org.apache.james.imap.api.message.MessageFlags
 
messageRange(SelectedMailbox, IdRange, boolean) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
Return a MessageRange for the given values.
MessageResultUtils - Class in org.apache.james.imap.processor.fetch
 
MessageResultUtils() - Constructor for class org.apache.james.imap.processor.fetch.MessageResultUtils
 
MessagingImapCommandParser - Interface in org.apache.james.imap.decode
 
MIME - Static variable in class org.apache.james.imap.api.message.BodyFetchElement
 
MIME - Static variable in class org.apache.james.imap.decode.FetchPartPathDecoder
 
MIME_HEADER_CONTENT_LANGUAGE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_HEADER_CONTENT_LOCATION - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_HEADER_CONTENT_MD5 - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_SUBTYPE_PLAIN - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_SUBTYPE_RFC822 - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_TYPE_MESSAGE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_TYPE_MULTIPART - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MIME_TYPE_TEXT - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MimeBodyElement - Class in org.apache.james.imap.processor.fetch
FetchResponse.BodyElement which represent a MIME element specified by for example (BODY[1.MIME])
MimeBodyElement(String, List<MessageResult.Header>) - Constructor for class org.apache.james.imap.processor.fetch.MimeBodyElement
 
MIN_NZ_NUMBER - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MINIMAL - Static variable in class org.apache.james.imap.processor.base.FetchGroupImpl
 
msn(long) - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Return the msg index of the given uid or SelectedMailbox.NO_SUCH_MESSAGE if no message with the given uid was found
msn(long) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
MYRIGHTS_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MYRIGHTS_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
MyRightsCommandParser - Class in org.apache.james.imap.decode.parser
MYRIGHTS Parser
MyRightsCommandParser() - Constructor for class org.apache.james.imap.decode.parser.MyRightsCommandParser
 
MyRightsProcessor - Class in org.apache.james.imap.processor
MYRIGHTS Processor.
MyRightsProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.MyRightsProcessor
 
MyRightsRequest - Class in org.apache.james.imap.message.request
MYRIGHTS Request.
MyRightsRequest(String, ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.MyRightsRequest
 
MyRightsResponse - Class in org.apache.james.imap.message.response
MYRIGHTS Response.
MyRightsResponse(String, MailboxACL.MailboxACLRights) - Constructor for class org.apache.james.imap.message.response.MyRightsResponse
 
MyRightsResponseEncoder - Class in org.apache.james.imap.encode
MYRIGHTS Response Encoder.
MyRightsResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.MyRightsResponseEncoder
 

N

NAME_ATTRIBUTE_HAS_CHILDREN - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NAME_ATTRIBUTE_HAS_NO_CHILDREN - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NAME_ATTRIBUTE_MARKED - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NAME_ATTRIBUTE_NOINFERIORS - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NAME_ATTRIBUTE_NOSELECT - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NAME_ATTRIBUTE_UNMARKED - Static variable in interface org.apache.james.imap.api.ImapConstants
 
names(Flags) - Static method in class org.apache.james.imap.api.message.MessageFlags
Returns IMAP formatted String naming flags.
NAMESPACE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NamespaceCommandParser - Class in org.apache.james.imap.decode.parser
Parse NAMESPACE commands
NamespaceCommandParser() - Constructor for class org.apache.james.imap.decode.parser.NamespaceCommandParser
 
NamespaceProcessor - Class in org.apache.james.imap.processor
Processes a NAMESPACE command into a suitable set of responses.
NamespaceProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.NamespaceProcessor
 
NamespaceRequest - Class in org.apache.james.imap.message.request
Describes a NAMESPACE command.
NamespaceRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.NamespaceRequest
 
NamespaceResponse - Class in org.apache.james.imap.message.response
Describes a NAMESPACE response.
NamespaceResponse(List<NamespaceResponse.Namespace>, List<NamespaceResponse.Namespace>, List<NamespaceResponse.Namespace>) - Constructor for class org.apache.james.imap.message.response.NamespaceResponse
 
NamespaceResponse.Namespace - Class in org.apache.james.imap.message.response
Describes a namespace.
NamespaceResponse.Namespace(String, char) - Constructor for class org.apache.james.imap.message.response.NamespaceResponse.Namespace
 
NamespaceResponseEncoder - Class in org.apache.james.imap.encode
Encodes namespace responses.
NamespaceResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.NamespaceResponseEncoder
 
nextChar - Variable in class org.apache.james.imap.decode.ImapRequestLineReader
 
nextChar() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads the next character in the current line.
nextChar() - Method in class org.apache.james.imap.decode.ImapRequestStreamLineReader
Reads the next character in the current line.
nextSeen - Variable in class org.apache.james.imap.decode.ImapRequestLineReader
 
nextWordChar() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads the next regular, non-space character in the current line.
NIL - Static variable in interface org.apache.james.imap.api.ImapConstants
 
nil() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
nil() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Composes a NIL.
NO - Static variable in interface org.apache.james.imap.api.ImapConstants
 
no(ImapCommand, String, ImapProcessor.Responder, HumanReadableText) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
no(ImapCommand, String, ImapProcessor.Responder, HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
NO_MOD_SEQ - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
NO_NUMBER - Static variable in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
 
NO_SUCH_MESSAGE - Static variable in interface org.apache.james.imap.api.process.SelectedMailbox
 
noBody() - Method in class org.apache.james.imap.processor.fetch.HeaderBodyElement
Indicate that there is no text body in the message.
noBody() - Method in class org.apache.james.imap.processor.fetch.HeadersBodyElement
Indicate that there is no text body in the message.
noModSeq() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Create a RFC4551 NOMODSEQ response code
nonAuthenticatedStateCommand(String) - Static method in class org.apache.james.imap.api.ImapCommand
 
NOOP_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
NoopCommandParser - Class in org.apache.james.imap.decode.parser
Parses NOOP commands
NoopCommandParser() - Constructor for class org.apache.james.imap.decode.parser.NoopCommandParser
 
NoopProcessor - Class in org.apache.james.imap.processor
 
NoopProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.NoopProcessor
 
NoopRequest - Class in org.apache.james.imap.message.request
 
NoopRequest(ImapCommand, String) - Constructor for class org.apache.james.imap.message.request.NoopRequest
 
normalizeMessageRange(SelectedMailbox, MessageRange) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
Format MessageRange to RANGE format applying selected folder min & max UIDs constraints
nstring() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads an argument of type "nstring" from the request.
number() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Calls ImapRequestLineReader.number() with argument of false
number(boolean) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads an argument of type "number" from the request
nzNumber() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads an argument of type "nznumber" (a non-zero number) (NOTE this isn't strictly as per the spec, since the spec disallows numbers such as "0123" as nzNumbers (although it's ok as a "number".

O

OK - Static variable in interface org.apache.james.imap.api.ImapConstants
 
okComplete(ImapCommand, String, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
okComplete(ImapCommand, String, StatusResponse.ResponseCode, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
onLine(ImapSession, byte[]) - Method in interface org.apache.james.imap.api.process.ImapLineHandler
 
OPENING_PARENTHESIS - Static variable in interface org.apache.james.imap.api.ImapConstants
 
OPENING_SQUARE_BRACKET - Static variable in interface org.apache.james.imap.api.ImapConstants
 
openParen() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
openParen() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write a '('
openSquareBracket() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
openSquareBracket() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write a '{'
optionalAppendFlags(ImapRequestLineReader) - Method in class org.apache.james.imap.decode.parser.AppendCommandParser
If the next character in the request is a '(', tries to read a "flag_list" argument from the request.
optionalDateTime(ImapRequestLineReader) - Method in class org.apache.james.imap.decode.parser.AppendCommandParser
If the next character in the request is a '"', tries to read a DateTime argument.
or(int) - Method in class org.apache.james.imap.processor.base.FetchGroupImpl
 
or(int) - Method in class org.apache.james.imap.processor.base.PartContentDescriptorImpl
 
org.apache.james.imap.api - package org.apache.james.imap.api
 
org.apache.james.imap.api.display - package org.apache.james.imap.api.display
 
org.apache.james.imap.api.message - package org.apache.james.imap.api.message
 
org.apache.james.imap.api.message.request - package org.apache.james.imap.api.message.request
 
org.apache.james.imap.api.message.response - package org.apache.james.imap.api.message.response
 
org.apache.james.imap.api.process - package org.apache.james.imap.api.process
 
org.apache.james.imap.decode - package org.apache.james.imap.decode
 
org.apache.james.imap.decode.base - package org.apache.james.imap.decode.base
 
org.apache.james.imap.decode.main - package org.apache.james.imap.decode.main
 
org.apache.james.imap.decode.parser - package org.apache.james.imap.decode.parser
 
org.apache.james.imap.encode - package org.apache.james.imap.encode
 
org.apache.james.imap.encode.base - package org.apache.james.imap.encode.base
 
org.apache.james.imap.encode.main - package org.apache.james.imap.encode.main
 
org.apache.james.imap.main - package org.apache.james.imap.main
 
org.apache.james.imap.message.request - package org.apache.james.imap.message.request
 
org.apache.james.imap.message.response - package org.apache.james.imap.message.response
 
org.apache.james.imap.processor - package org.apache.james.imap.processor
 
org.apache.james.imap.processor.base - package org.apache.james.imap.processor.base
 
org.apache.james.imap.processor.fetch - package org.apache.james.imap.processor.fetch
 
org.apache.james.imap.processor.main - package org.apache.james.imap.processor.main
 
org.apache.james.imap.utils.io - package org.apache.james.imap.utils.io
 
OutputStreamImapResponseWriter - Class in org.apache.james.imap.main
Class providing methods to send response messages from the server to the client.
OutputStreamImapResponseWriter(OutputStream) - Constructor for class org.apache.james.imap.main.OutputStreamImapResponseWriter
 

P

parse() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 PARSE response code.
parse(ImapRequestLineReader, String, ImapSession) - Method in class org.apache.james.imap.decode.base.AbstractImapCommandParser
Parses a request into a command message for later processing.
parse(ImapRequestLineReader, String, ImapSession) - Method in interface org.apache.james.imap.decode.ImapCommandParser
Parses IMAP request.
parseIdRange() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a "message set" argument, and parses into an IdSet.
parseIdRange(ImapSession) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a "message set" argument, and parses into an IdSet.
PartContentDescriptorImpl - Class in org.apache.james.imap.processor.base
 
PartContentDescriptorImpl(MessageResult.MimePath) - Constructor for class org.apache.james.imap.processor.base.PartContentDescriptorImpl
 
PartContentDescriptorImpl(int, MessageResult.MimePath) - Constructor for class org.apache.james.imap.processor.base.PartContentDescriptorImpl
 
parts() - Method in interface org.apache.james.imap.message.response.FetchResponse.Structure
Iterates parts of a composite media type.
path() - Method in class org.apache.james.imap.processor.base.PartContentDescriptorImpl
 
permanentFlags(Flags) - Static method in class org.apache.james.imap.api.display.HumanReadableText
 
permanentFlags(Flags) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 PERMENANTFLAGS response code.
permanentFlags(ImapProcessor.Responder, MessageManager.MetaData, SelectedMailbox) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
PermitEnableCapabilityProcessor - Interface in org.apache.james.imap.processor
CapabilityImplementingProcessor which allows to ENABLE one ore more Capabilities
PermitEnableCapabilityProcessor.EnableException - Exception in org.apache.james.imap.processor
Exception which should get thrown if for whatever reason its not possible to enable a capability
PermitEnableCapabilityProcessor.EnableException(String, Throwable) - Constructor for exception org.apache.james.imap.processor.PermitEnableCapabilityProcessor.EnableException
 
PermitEnableCapabilityProcessor.EnableException(Throwable) - Constructor for exception org.apache.james.imap.processor.PermitEnableCapabilityProcessor.EnableException
 
popLineHandler() - Method in interface org.apache.james.imap.api.process.ImapSession
Pop the current ImapLineHandler
preauth(HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a PREAUTH status response.
preauth(HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a PREAUTH status response.
preauth(HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
preauth(HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
process(ImapMessage, ImapProcessor.Responder, ImapSession) - Method in interface org.apache.james.imap.api.process.ImapProcessor
Performs processing of the command.
process(M, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
process(ImapMessage, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.base.AbstractChainedProcessor
 
process(ImapMessage, ImapSession) - Method in class org.apache.james.imap.processor.base.UnknownRequestProcessor
 
process(ImapMessage, ImapProcessor.Responder, ImapSession) - Method in class org.apache.james.imap.processor.base.UnknownRequestProcessor
 
processMessageRanges(ImapSession, MessageManager, List<MessageRange>, FetchData, boolean, MailboxSession, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.fetch.FetchProcessor
Process the given message ranges by fetch them and pass them to the ImapProcessor.Responder
processor - Variable in class org.apache.james.imap.main.AbstractImapRequestHandler
 
PS_HEADER - Static variable in interface org.apache.james.imap.api.ImapConstants
 
PS_MIME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
PS_TEXT - Static variable in interface org.apache.james.imap.api.ImapConstants
 
pushLineHandler(ImapLineHandler) - Method in interface org.apache.james.imap.api.process.ImapSession
Push in a new ImapLineHandler which is called for the next line received

Q

QRESYNC_CLOSED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
QRESYNC_NOT_ENABLED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
QRESYNC_UIDVALIDITY_MISMATCH - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
QRESYNC_VANISHED_WITHOUT_CHANGEDSINCE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
quote(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
quote(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write a quoted message
quoteUpperCaseAscii(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
quoteUpperCaseAscii(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Appends the given message after conversion to upper case.

R

read() - Method in class org.apache.james.imap.decode.base.EolInputStream
 
read(byte[], int, int) - Method in class org.apache.james.imap.decode.base.EolInputStream
 
read(byte[]) - Method in class org.apache.james.imap.decode.base.EolInputStream
 
read() - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
read(byte[]) - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
read(byte[], int, int) - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
read(int, boolean) - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads and consumes a number of characters from the underlying reader, filling the char array provided.
read(int, boolean) - Method in class org.apache.james.imap.decode.ImapRequestStreamLineReader
 
readOnly() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 READ-ONLY response code.
readWrite() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 READ-WRITE response code.
RECENT - Static variable in class org.apache.james.imap.encode.RecentResponseEncoder
 
RECENT_ALL_CAPS - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
RECENT_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
recentCount() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Return the count of all recent uids
recentCount() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
RecentResponse - Class in org.apache.james.imap.message.response
 
RecentResponse(int) - Constructor for class org.apache.james.imap.message.response.RecentResponse
 
RecentResponseEncoder - Class in org.apache.james.imap.encode
 
RecentResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.RecentResponseEncoder
 
remove(Long) - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Removes the given UID.
remove(Long) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
removeRecent(long) - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Remove a recent uid
removeRecent(long) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
RENAME_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RenameCommandParser - Class in org.apache.james.imap.decode.parser
Parses RENAME command
RenameCommandParser() - Constructor for class org.apache.james.imap.decode.parser.RenameCommandParser
 
RenameProcessor - Class in org.apache.james.imap.processor
 
RenameProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.RenameProcessor
 
RenameRequest - Class in org.apache.james.imap.message.request
 
RenameRequest(ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.RenameRequest
 
reset() - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
reset(int) - Method in class org.apache.james.imap.processor.fetch.FetchResponseBuilder
 
reset() - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Resets this stream to the beginning of the underlying byte array.
resetEvents() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Reset all events
resetEvents() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
resetExpungedUids() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
 
resetExpungedUids() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
resetNewApplicableFlags() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
 
resetNewApplicableFlags() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
resetRecentUidRemoved() - Method in interface org.apache.james.imap.api.process.SelectedMailbox
 
resetRecentUidRemoved() - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
resetSavedSequenceSet(ImapSession) - Static method in class org.apache.james.imap.api.process.SearchResUtil
Reset the saved sequence-set
respond(ImapResponseMessage) - Method in interface org.apache.james.imap.api.process.ImapProcessor.Responder
Writes the given response.
respond(ImapResponseMessage) - Method in class org.apache.james.imap.main.ResponseEncoder
 
respondVanished(MailboxSession, MessageManager, List<MessageRange>, long, MessageManager.MetaData, ImapProcessor.Responder) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
Send VANISHED responses if needed.
ResponseEncoder - Class in org.apache.james.imap.main
 
ResponseEncoder(ImapEncoder, ImapResponseComposer, ImapSession) - Constructor for class org.apache.james.imap.main.ResponseEncoder
 
RFC822_BCC - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_CC - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_DATE - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_FROM - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_IN_REPLY_TO - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_MESSAGE_ID - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_REPLY_TO - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_SENDER - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_SUBJECT - Static variable in interface org.apache.james.imap.api.ImapConstants
 
RFC822_TO - Static variable in interface org.apache.james.imap.api.ImapConstants
 

S

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
 
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
Moves this session into ImapSessionState.SELECTED state and sets the supplied mailbox to be the currently selected mailbox.
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
Default implementation of SelectedMailbox
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
 
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
SETACL_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
SetACLCommandParser - Class in org.apache.james.imap.decode.parser
SETACL Parser
SetACLCommandParser() - Constructor for class org.apache.james.imap.decode.parser.SetACLCommandParser
 
SetACLProcessor - Class in org.apache.james.imap.processor
SETACL Processor.
SetACLProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.SetACLProcessor
 
SetACLRequest - Class in org.apache.james.imap.message.request
SETACL Request.
SetACLRequest(String, ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.SetACLRequest
 
setAttribute(String, Object) - Method in interface org.apache.james.imap.api.process.ImapSession
Sets an attribute of this session by name.
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
 
setEnvelope(boolean) - Method in class org.apache.james.imap.api.message.FetchData
 
setFlag(String, Flags) - Static method in class org.apache.james.imap.decode.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
 
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
 
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
 
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
 
setRecent(boolean) - Method in class org.apache.james.imap.api.message.StatusDataItems
 
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
 
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
 
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
 
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
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.imap.utils.io.FastByteArrayOutputStream
Returns the total number of bytes written to this stream so far.
skip(long) - Method in class org.apache.james.imap.decode.base.FixedLengthInputStream
 
skipNextSpace() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
skipNextSpace() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Tell the ImapResponseComposer to skip the next written space
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
 
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
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.
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
 
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
Constructs StatusResponse instances.
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
 
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
 
supportMultipleNamespaces() - Method in interface org.apache.james.imap.api.process.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 ?
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
 

T

tag() - Method in class org.apache.james.imap.decode.ImapRequestLineReader
Reads a command "tag" from the request.
tag(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
tag(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write a tag
taggedBad(String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a tagged BAD status response.
taggedBad(String, ImapCommand, HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a tagged BAD status response.
taggedBad(String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
taggedBad(String, ImapCommand, HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
taggedBad(ImapCommand, String, ImapProcessor.Responder, HumanReadableText) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
taggedNo(String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a tagged NO status response.
taggedNo(String, ImapCommand, HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a tagged NO status response.
taggedNo(String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
taggedNo(String, ImapCommand, HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
taggedOk(String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a tagged OK status response.
taggedOk(String, ImapCommand, HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a tagged OK status response.
taggedOk(String, ImapCommand, HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
taggedOk(String, ImapCommand, HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
taggedResponse(String, String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
taggedResponse(String, String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Writes the message provided to the client, prepended with the request tag.
TEXT - Static variable in class org.apache.james.imap.api.message.BodyFetchElement
 
TEXT - Static variable in class org.apache.james.imap.decode.FetchPartPathDecoder
 
toByteArray() - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Returns the contents of this ByteArrayOutputStream as a byte array.
toDate() - Method in class org.apache.james.imap.api.message.request.DayMonthYear
Return the Date representation
TOO_MANY_FAILURES - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
toString() - Method in class org.apache.james.imap.api.display.HumanReadableText
 
toString() - Method in class org.apache.james.imap.api.ImapCommand
 
toString() - Method in enum org.apache.james.imap.api.ImapSessionState
 
toString() - Method in class org.apache.james.imap.api.message.IdRange
Renders text suitable for logging.
toString() - Method in class org.apache.james.imap.api.message.request.DayMonthYear
 
toString() - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
 
toString() - Method in enum org.apache.james.imap.api.message.response.StatusResponse.Type
 
toString() - Method in class org.apache.james.imap.main.ContextualLog.Message
 
toString() - Method in class org.apache.james.imap.main.ContextualLog
Renders this object suitably for logging.
toString() - Method in class org.apache.james.imap.message.request.StoreRequest
 
toString() - Method in class org.apache.james.imap.message.response.AbstractListingResponse
Renders object as a string suitable for logging.
toString() - Method in class org.apache.james.imap.message.response.ACLResponse
 
toString() - Method in class org.apache.james.imap.message.response.CapabilityResponse
Renders a description suitable for debugging.
toString() - Method in class org.apache.james.imap.message.response.ExpungeResponse
 
toString() - Method in class org.apache.james.imap.message.response.FlagsResponse
 
toString() - Method in class org.apache.james.imap.message.response.ListRightsResponse
 
toString() - Method in class org.apache.james.imap.message.response.MailboxStatusResponse
 
toString() - Method in class org.apache.james.imap.message.response.MyRightsResponse
 
toString() - Method in class org.apache.james.imap.message.response.NamespaceResponse.Namespace
 
toString() - Method in class org.apache.james.imap.message.response.NamespaceResponse
Renders object suitably for logging.
toString() - Method in class org.apache.james.imap.message.response.SearchResponse
Constructs a String with all attributes in name = value format.
toString() - Method in class org.apache.james.imap.processor.base.FetchGroupImpl
 
toString() - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Returns the contents of this ByteArrayOutputStream as a string.
toString(int) - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
toString(String) - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Returns the contents of this ByteArrayOutputStream as a string converted according to the encoding declared in enc.
trace(String) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(Marker, String) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(Marker, String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(Marker, String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(Marker, String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
trace(Marker, String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
tryCreate() - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 TRYCREATE response code.
TYPE_ALL - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_AND - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_ANSWERED - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_BCC - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_BEFORE - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_BODY - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_CC - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_DELETED - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_DRAFT - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_FLAGGED - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_FROM - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_HEADER - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_KEYWORD - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_LARGER - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_MODSEQ - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_NEW - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_NOT - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_OLD - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_OLDER - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_ON - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_OR - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_RECENT - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SEEN - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SENTBEFORE - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SENTON - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SENTSINCE - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SEQUENCE_SET - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SINCE - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SMALLER - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_SUBJECT - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_TEXT - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_TO - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UID - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UNANSWERED - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UNDELETED - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UNDRAFT - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UNFLAGGED - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UNKEYWORD - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_UNSEEN - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 
TYPE_YOUNGER - Static variable in class org.apache.james.imap.api.message.request.SearchKey
 

U

UID - Static variable in interface org.apache.james.imap.api.ImapConstants
 
uid(int) - Method in interface org.apache.james.imap.api.process.SelectedMailbox
Return the uid of the message for the given index or SelectedMailbox.NO_SUCH_MESSAGE if no message with the given index was found
uid(int) - Method in class org.apache.james.imap.processor.base.SelectedMailboxImpl
 
UID_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
UID_VALIDITY - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UidCommandParser - Class in org.apache.james.imap.decode.parser
Parse UID commands
UidCommandParser() - Constructor for class org.apache.james.imap.decode.parser.UidCommandParser
 
UIDNEXT - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
uidNext(long) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 UIDNEXT response code.
uidValidity(long) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 UIDVALIDITY response code.
UNKNOWN_COMMAND - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UnknownRequestProcessor - Class in org.apache.james.imap.processor.base
 
UnknownRequestProcessor(StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.base.UnknownRequestProcessor
 
UnpooledStatusResponseFactory - Class in org.apache.james.imap.message.response
 
UnpooledStatusResponseFactory() - Constructor for class org.apache.james.imap.message.response.UnpooledStatusResponseFactory
 
unseen(long) - Static method in class org.apache.james.imap.api.display.HumanReadableText
 
unseen(int) - Static method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
Creates a RFC2060 UNSEEN response code.
UNSELECT - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSELECT_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
UnselectCommandParser - Class in org.apache.james.imap.decode.parser
Parse UNSELECT commands See RFC3691
UnselectCommandParser() - Constructor for class org.apache.james.imap.decode.parser.UnselectCommandParser
 
UnselectProcessor - Class in org.apache.james.imap.processor
Processor which implements the UNSELECT extension.
UnselectProcessor(ImapProcessor, MailboxManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.UnselectProcessor
 
UnselectRequest - Class in org.apache.james.imap.message.request
 
UnselectRequest(String, ImapCommand) - Constructor for class org.apache.james.imap.message.request.UnselectRequest
 
unsolicitedResponses(ImapSession, ImapProcessor.Responder, boolean) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
 
unsolicitedResponses(ImapSession, ImapProcessor.Responder, boolean, boolean) - Method in class org.apache.james.imap.processor.AbstractMailboxProcessor
Sends any unsolicited responses to the client, such as EXISTS and FLAGS responses when the selected mailbox is modified by another user.
UNSUBSCRIBE_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
UnsubscribeCommandParser - Class in org.apache.james.imap.decode.parser
Parse UNSUBSCRIBE commands
UnsubscribeCommandParser() - Constructor for class org.apache.james.imap.decode.parser.UnsubscribeCommandParser
 
UnsubscribeProcessor - Class in org.apache.james.imap.processor
 
UnsubscribeProcessor(ImapProcessor, MailboxManager, SubscriptionManager, StatusResponseFactory) - Constructor for class org.apache.james.imap.processor.UnsubscribeProcessor
 
UnsubscribeRequest - Class in org.apache.james.imap.message.request
 
UnsubscribeRequest(ImapCommand, String, String) - Constructor for class org.apache.james.imap.message.request.UnsubscribeRequest
 
UNSUFFICIENT_RIGHTS_DEFAULT_VALUE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUFFICIENT_RIGHTS_KEY - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUPPORTED - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUPPORTED_AUTHENTICATION_MECHANISM - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUPPORTED_RIGHT_DEFAULT_VALUE - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUPPORTED_RIGHT_KEY - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUPPORTED_SEARCH - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNSUPPORTED_SEARCH_CRITERIA - Static variable in class org.apache.james.imap.api.display.HumanReadableText
 
UNTAGGED - Static variable in interface org.apache.james.imap.api.ImapConstants
 
untagged() - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
untagged() - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Write a '*'
untaggedBad(HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a untagged BAD status response.
untaggedBad(HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a untagged BAD status response.
untaggedBad(HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
untaggedBad(HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
untaggedNo(HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a untagged NO status response.
untaggedNo(HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a untagged NO status response.
untaggedNo(HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
untaggedNo(HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
untaggedNoResponse(String, String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
untaggedNoResponse(String, String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Writes an untagged NO response.
untaggedOk(HumanReadableText, StatusResponse.ResponseCode) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a untagged OK status response.
untaggedOk(HumanReadableText) - Method in interface org.apache.james.imap.api.message.response.StatusResponseFactory
Creates a untagged OK status response.
untaggedOk(HumanReadableText, StatusResponse.ResponseCode) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
untaggedOk(HumanReadableText) - Method in class org.apache.james.imap.message.response.AbstactStatusResponseFactory
 
untaggedResponse(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
untaggedResponse(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Writes the message provided to the client, prepended with the untagged marker "*".
upperCaseAscii(String) - Method in class org.apache.james.imap.encode.base.ImapResponseComposerImpl
 
upperCaseAscii(String) - Method in interface org.apache.james.imap.encode.ImapResponseComposer
Appends the given message after conversion to upper case.
useParens() - Method in class org.apache.james.imap.api.message.response.StatusResponse.ResponseCode
 
USER_OUTPUT_CAPITALISED - Static variable in class org.apache.james.imap.api.message.MessageFlags
 
UTF8 - Static variable in interface org.apache.james.imap.api.ImapConstants
 

V

validForState(ImapSessionState) - Method in class org.apache.james.imap.api.ImapCommand
 
valueOf(String) - Static method in enum org.apache.james.imap.api.ImapSessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.james.imap.api.message.request.SearchResultOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.james.imap.api.message.response.StatusResponse.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.james.imap.api.process.MailboxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.james.imap.message.request.SystemMessage
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.james.imap.api.ImapSessionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.james.imap.api.message.request.SearchResultOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.james.imap.api.message.response.StatusResponse.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.james.imap.api.process.MailboxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.james.imap.message.request.SystemMessage
Returns an array containing the constants of this enum type, in the order they are declared.
VanishedResponse - Class in org.apache.james.imap.message.response
 
VanishedResponse(IdRange[], boolean) - Constructor for class org.apache.james.imap.message.response.VanishedResponse
 
VanishedResponseEncoder - Class in org.apache.james.imap.encode
 
VanishedResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.VanishedResponseEncoder
 
VERSION - Static variable in interface org.apache.james.imap.api.ImapConstants
 

W

warn(String) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(Marker, String) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(Marker, String, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(Marker, String, Object, Object) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(Marker, String, Object[]) - Method in class org.apache.james.imap.main.ContextualLog
 
warn(Marker, String, Throwable) - Method in class org.apache.james.imap.main.ContextualLog
 
write(Literal) - Method in interface org.apache.james.imap.encode.ImapResponseWriter
Writes literal content to the client
write(byte[]) - Method in interface org.apache.james.imap.encode.ImapResponseWriter
Write a byte[] to the client
write(Literal) - Method in class org.apache.james.imap.main.OutputStreamImapResponseWriter
 
write(byte[]) - Method in class org.apache.james.imap.main.OutputStreamImapResponseWriter
 
write(byte[], int, int) - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Writes count bytes from the byte array buffer starting at offset index to this stream.
write(int) - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Writes the specified byte oneByte to the OutputStream.
writeTo(OutputStream) - Method in class org.apache.james.imap.utils.io.FastByteArrayOutputStream
Takes the contents of this stream and writes it to the output stream out.

X

XLIST_COMMAND_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
XLIST_RESPONSE_NAME - Static variable in interface org.apache.james.imap.api.ImapConstants
 
XListCommandParser - Class in org.apache.james.imap.decode.parser
Parse XLIST commands
XListCommandParser() - Constructor for class org.apache.james.imap.decode.parser.XListCommandParser
 
XListProcessor - Class in org.apache.james.imap.processor
Processes XLIST command
XListProcessor(ImapProcessor, MailboxManager, StatusResponseFactory, MailboxTyper) - Constructor for class org.apache.james.imap.processor.XListProcessor
 
XListRequest - Class in org.apache.james.imap.message.request
XLIST command request
XListRequest(ImapCommand, String, String, String) - Constructor for class org.apache.james.imap.message.request.XListRequest
 
XListResponse - Class in org.apache.james.imap.message.response
XLIST command response
XListResponse(boolean, boolean, boolean, boolean, boolean, boolean, String, char, MailboxType) - Constructor for class org.apache.james.imap.message.response.XListResponse
 
XListResponseEncoder - Class in org.apache.james.imap.encode
 
XListResponseEncoder(ImapEncoder) - Constructor for class org.apache.james.imap.encode.XListResponseEncoder
 
A B C D E F G H I L M N O P Q R S T U V W X 

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