Modifier and Type | Method and Description |
---|---|
ImapMessage |
ImapDecoder.decode(ImapRequestLineReader request,
ImapSession session) |
ImapMessage |
ImapCommandParser.parse(ImapRequestLineReader request,
String tag,
ImapSession session)
Parses IMAP request.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ImapMessage |
AbstractImapCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session)
Parses a request into a command message for later processing.
|
ImapMessage |
AbstractImapCommandParser.parse(ImapRequestLineReader request,
String tag,
ImapSession session)
Parses a request into a command message for later processing.
|
Modifier and Type | Method and Description |
---|---|
ImapMessage |
DefaultImapDecoder.decode(ImapRequestLineReader request,
ImapSession session) |
Modifier and Type | Method and Description |
---|---|
protected ImapMessage |
SearchCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
boolean useUids,
ImapSession session) |
protected ImapMessage |
CopyCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
boolean useUids,
ImapSession session) |
protected ImapMessage |
ListCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
boolean useUids,
ImapSession session) |
protected ImapMessage |
FetchCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
boolean useUids,
ImapSession session) |
protected ImapMessage |
StoreCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
boolean useUids,
ImapSession session) |
protected ImapMessage |
ExpungeCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
boolean useUids,
ImapSession session) |
protected ImapMessage |
CreateCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
AuthenticateCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
DeleteCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
AbstractSelectionCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
RenameCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
CheckCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
SubscribeCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
CapabilityCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
NamespaceCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
LoginCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
UnselectCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
UnsubscribeCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
IdleCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
EnableCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
GetACLCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
NoopCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
StartTLSCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
UidCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
StatusCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
LogoutCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
AppendCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
protected ImapMessage |
CompressCommandParser.decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session) |
SearchKey |
SearchCommandParser.decode(ImapSession session,
ImapRequestLineReader request) |
protected FetchData |
FetchCommandParser.fetchRequest(ImapRequestLineReader request)
Create a
FetchData by reading from the
ImapRequestLineReader |
String |
ListCommandParser.listMailbox(ImapRequestLineReader request)
Reads an argument of type "list_mailbox" from the request, which is the
second argument for a LIST or LSUB command.
|
javax.mail.Flags |
AppendCommandParser.optionalAppendFlags(ImapRequestLineReader request)
If the next character in the request is a '(', tries to read a
"flag_list" argument from the request.
|
Date |
AppendCommandParser.optionalDateTime(ImapRequestLineReader request)
If the next character in the request is a '"', tries to read a DateTime
argument.
|
protected SearchKey |
SearchCommandParser.searchKey(ImapSession session,
ImapRequestLineReader request,
Charset charset,
boolean isFirstToken)
Parses the request argument into a valid search term.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractImapRequestHandler.doProcessRequest(ImapRequestLineReader request,
ImapResponseComposer response,
ImapSession session) |
Modifier and Type | Class and Description |
---|---|
class |
IMAPRequestLineReader |
Constructor and Description |
---|
EolInputStream(ImapRequestLineReader reader,
InputStream in) |
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.