public class UidCommandParser extends AbstractImapCommandParser implements DelegatingImapCommandParser
| Constructor and Description |
|---|
UidCommandParser() |
| Modifier and Type | Method and Description |
|---|---|
protected ImapMessage |
decode(ImapCommand command,
ImapRequestLineReader request,
String tag,
ImapSession session)
Parses a request into a command message for later processing.
|
ImapCommandParserFactory |
getParserFactory() |
void |
setParserFactory(ImapCommandParserFactory imapCommandFactory) |
getCommand, getStatusResponseFactory, parse, setStatusResponseFactorypublic ImapCommandParserFactory getParserFactory()
getParserFactory in interface DelegatingImapCommandParserDelegatingImapCommandParser.getParserFactory()public void setParserFactory(ImapCommandParserFactory imapCommandFactory)
setParserFactory in interface DelegatingImapCommandParserDelegatingImapCommandParser.setParserFactory(ImapCommandParserFactory)protected ImapMessage decode(ImapCommand command, ImapRequestLineReader request, String tag, ImapSession session) throws DecodingException
AbstractImapCommandParserdecode in class AbstractImapCommandParsercommand - ImapCommand to be parsed, not nullrequest - ImapRequestLineReader, not nulltag - command tag, not nullsession - imap sessionImapCommandMessage, not nullDecodingException - if the request cannot be parsedAbstractImapCommandParser.decode(org.apache.james.imap.api.ImapCommand,
org.apache.james.imap.decode.ImapRequestLineReader, java.lang.String,
org.apache.james.imap.api.process.ImapSession)Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.