com.hs.mail.imap.message.response
Class UnsolicitedResponse

java.lang.Object
  extended by com.hs.mail.imap.message.response.UnsolicitedResponse
All Implemented Interfaces:
ImapResponse

public class UnsolicitedResponse
extends Object
implements ImapResponse

Since:
Aug 1, 2010
Author:
Won Chul Doh

Field Summary
 
Fields inherited from interface com.hs.mail.imap.message.response.ImapResponse
NIL
 
Constructor Summary
UnsolicitedResponse(boolean sizeChanged)
           
 
Method Summary
 void addExpungedMsn(int msgnum)
           
 void addFlagsResponse(int msgnum, javax.mail.Flags flags)
           
 List<Integer> getExpungedMsns()
           
 List<StoreResponse> getFlagsResponses()
           
 int getMessageCount()
          Gets the number of messages that this mailbox contains.
 int getRecentMessageCount()
          Gets the number of recent messages.
 boolean isSizeChanged()
           
 void setMessageCount(int count)
           
 void setRecentMessageCount(int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnsolicitedResponse

public UnsolicitedResponse(boolean sizeChanged)
Method Detail

isSizeChanged

public boolean isSizeChanged()

getMessageCount

public int getMessageCount()
Gets the number of messages that this mailbox contains.

Returns:
number of messages contained

setMessageCount

public void setMessageCount(int count)

getRecentMessageCount

public int getRecentMessageCount()
Gets the number of recent messages.

Returns:
number of recent messages

setRecentMessageCount

public void setRecentMessageCount(int count)

getExpungedMsns

public List<Integer> getExpungedMsns()

getFlagsResponses

public List<StoreResponse> getFlagsResponses()

addExpungedMsn

public void addExpungedMsn(int msgnum)

addFlagsResponse

public void addFlagsResponse(int msgnum,
                             javax.mail.Flags flags)


Copyright © 2011. All Rights Reserved.