gnu.inet.imap

Class IMAPResponseTokenizer

Implemented Interfaces:
IMAPConstants

public class IMAPResponseTokenizer
extends java.lang.Object
implements IMAPConstants

An object that can parse an underlying socket stream containing IMAP protocol server responses into IMAPResponse tokens.

Version:
$Revision: 1.4 $ $Date: 2004/07/30 20:56:02 $

Author:
Chris Burdess

Nested Class Summary

Field Summary

protected java.io.InputStream
in
The server stream.

Fields inherited from interface gnu.inet.imap.IMAPConstants

ALERT, APPEND, AUTHENTICATE, BAD, BODY, BODYSTRUCTURE, BODY_PEEK, BYE, CAPABILITY, CHECK, CLOSE, COPY, CRAM_MD5, CREATE, DELETE, ENVELOPE, EXAMINE, EXISTS, EXPUNGE, FETCH, FETCH_FLAGS, FLAGS, FLAG_ANSWERED, FLAG_DELETED, FLAG_DRAFT, FLAG_FLAGGED, FLAG_RECENT, FLAG_SEEN, GSSAPI, HEADER, HEADER_FIELDS, HEADER_FIELDS_NOT, INTERNALDATE, KERBEROS_V4, LIST, LIST_MARKED, LIST_NOINFERIORS, LIST_NOSELECT, LIST_UNMARKED, LOGIN, LOGINDISABLED, LOGOUT, LSUB, MESSAGES, NEWNAME, NIL, NO, NOOP, OK, PARSE, PERMANENTFLAGS, PREAUTH, READ_ONLY, READ_WRITE, RECENT, RENAME, RFC822, RFC822_HEADER, RFC822_SIZE, RFC822_TEXT, SEARCH, SEARCH_ALL, SEARCH_ANSWERED, SEARCH_BCC, SEARCH_BEFORE, SEARCH_BODY, SEARCH_CC, SEARCH_DELETED, SEARCH_DRAFT, SEARCH_FLAGGED, SEARCH_FROM, SEARCH_HEADER, SEARCH_KEYWORD, SEARCH_LARGER, SEARCH_NEW, SEARCH_NOT, SEARCH_OLD, SEARCH_ON, SEARCH_OR, SEARCH_RECENT, SEARCH_SEEN, SEARCH_SENTBEFORE, SEARCH_SENTON, SEARCH_SENTSINCE, SEARCH_SINCE, SEARCH_SMALLER, SEARCH_SUBJECT, SEARCH_TEXT, SEARCH_TO, SEARCH_UID, SEARCH_UNANSWERED, SEARCH_UNDELETED, SEARCH_UNDRAFT, SEARCH_UNFLAGGED, SEARCH_UNKEYWORD, SEARCH_UNSEEN, SELECT, SKEY, STARTTLS, STATUS, STORE, SUBSCRIBE, TRYCREATE, UID, UIDNEXT, UIDVALIDITY, UNSEEN, UNSUBSCRIBE

Constructor Summary

IMAPResponseTokenizer(java.io.InputStream in)
Constructor.

Method Summary

IMAPResponse
next()
Returns the next IMAPResponse.

Field Details

in

protected java.io.InputStream in
The server stream.

Constructor Details

IMAPResponseTokenizer

public IMAPResponseTokenizer(java.io.InputStream in)
Constructor.

Parameters:
in - the server socket input stream

Method Details

next

public IMAPResponse next()
            throws java.io.IOException
Returns the next IMAPResponse.


© Copyright 2003 The Free Software Foundation, all rights reserved