Uses of Class
com.icegreen.greenmail.imap.ImapRequestLineReader

Packages that use ImapRequestLineReader
com.icegreen.greenmail.imap.commands   
 

Uses of ImapRequestLineReader in com.icegreen.greenmail.imap.commands
 

Methods in com.icegreen.greenmail.imap.commands with parameters of type ImapRequestLineReader
 String CommandParser.astring(ImapRequestLineReader request)
          Reads an argument of type "astring" from the request.
 String CommandParser.atom(ImapRequestLineReader request)
          Reads an argument of type "atom" from the request.
 byte[] CommandParser.base64(ImapRequestLineReader request)
          Reads a base64 argument from the request.
protected  void CommandParser.consumeChar(ImapRequestLineReader request, char expected)
          Consumes the next character in the request, checking that it matches the expected one.
protected  String CommandParser.consumeLiteral(ImapRequestLineReader request)
          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 '{'.
protected  String CommandParser.consumeQuoted(ImapRequestLineReader request)
          Reads a quoted string value from the request.
protected  String CommandParser.consumeWord(ImapRequestLineReader request, CommandParser.CharacterValidator validator)
          Reads the next "word from the request, comprising all characters up to the next SPACE.
 Date CommandParser.date(ImapRequestLineReader request)
          Reads a "date" argument from the request.
 Date CommandParser.dateTime(ImapRequestLineReader request)
          Reads a "date-time" argument from the request.
 void UidEnabledCommand.doProcess(ImapRequestLineReader request, ImapResponse response, ImapSession session, boolean useUids)
           
 void CommandParser.endLine(ImapRequestLineReader request)
          Consumes the request up to and including the eno-of-line.
 Flags CommandParser.flagList(ImapRequestLineReader request)
          Reads a "flags" argument from the request.
 String CommandParser.mailbox(ImapRequestLineReader request)
          Reads a "mailbox" argument from the request.
 String CommandParser.nstring(ImapRequestLineReader request)
          Reads an argument of type "nstring" from the request.
 long CommandParser.number(ImapRequestLineReader request)
          Reads an argument of type "number" from the request.
 long CommandParser.nzNumber(ImapRequestLineReader request)
          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".
 IdRange[] CommandParser.parseIdRange(ImapRequestLineReader request)
          Reads a "message set" argument, and parses into an IdSet.
 void ImapCommand.process(ImapRequestLineReader request, ImapResponse response, ImapSession session)
          Performs all processing of the current Imap request.
 String CommandParser.tag(ImapRequestLineReader request)
          Reads a command "tag" from the request.
 



Copyright © 2006-2009 Icegreen Technologies. All Rights Reserved.