com.hs.mail.imap.message.builder
Class ImapRequestBuilder

java.lang.Object
  extended by com.hs.mail.imap.message.builder.ImapRequestBuilder
Direct Known Subclasses:
AbstractUidRequestBuilder, AppendRequestBuilder, AuthenticateRequestBuilder, CapabilityRequestBuilder, CheckRequestBuilder, CloseRequestBuilder, CreateRequestBuilder, DeleteRequestBuilder, ExamineRequestBuilder, ExpungeRequestBuilder, GetQuotaRequestBuilder, GetQuotaRootRequestBuilder, ListRequestBuilder, LoginRequestBuilder, LogoutRequestBuilder, LsubRequestBuilder, NamespaceRequestBuilder, NoopRequestBuilder, RenameRequestBuilder, SelectRequestBuilder, SetQuotaRequestBuilder, StatusRequestBuilder, SubscribeRequestBuilder, UidRequestBuilder, UnsubscribeRequestBuilder

public abstract class ImapRequestBuilder
extends Object

Since:
Jan 28, 2010
Author:
Won Chul Doh

Constructor Summary
ImapRequestBuilder()
           
 
Method Summary
abstract  ImapRequest createRequest(String tag, String command, ImapMessage message)
           
protected  javax.mail.Flags parseFlagList(LinkedList<Token> tokens)
           
protected  SequenceRange[] parseSequenceSet(LinkedList<Token> tokens)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImapRequestBuilder

public ImapRequestBuilder()
Method Detail

createRequest

public abstract ImapRequest createRequest(String tag,
                                          String command,
                                          ImapMessage message)

parseSequenceSet

protected SequenceRange[] parseSequenceSet(LinkedList<Token> tokens)

parseFlagList

protected javax.mail.Flags parseFlagList(LinkedList<Token> tokens)


Copyright © 2011. All Rights Reserved.