org.apache.geronimo.javamail.store.imap.connection
Class IMAPStatusResponse

java.lang.Object
  extended by org.apache.geronimo.javamail.store.imap.connection.IMAPResponse
      extended by org.apache.geronimo.javamail.store.imap.connection.IMAPUntaggedResponse
          extended by org.apache.geronimo.javamail.store.imap.connection.IMAPStatusResponse

public class IMAPStatusResponse
extends IMAPUntaggedResponse

Utility class to aggregate status responses for a mailbox.


Field Summary
 String mailbox
           
 int messages
           
 int recentMessages
           
 long uidNext
           
 long uidValidity
           
 int unseenMessages
           
 
Fields inherited from class org.apache.geronimo.javamail.store.imap.connection.IMAPUntaggedResponse
keyword
 
Fields inherited from class org.apache.geronimo.javamail.store.imap.connection.IMAPResponse
response
 
Constructor Summary
IMAPStatusResponse(byte[] data, IMAPResponseTokenizer source)
           
 
Method Summary
 
Methods inherited from class org.apache.geronimo.javamail.store.imap.connection.IMAPUntaggedResponse
getKeyword, isKeyword
 
Methods inherited from class org.apache.geronimo.javamail.store.imap.connection.IMAPResponse
getResponseData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mailbox

public String mailbox

messages

public int messages

recentMessages

public int recentMessages

unseenMessages

public int unseenMessages

uidNext

public long uidNext

uidValidity

public long uidValidity
Constructor Detail

IMAPStatusResponse

public IMAPStatusResponse(byte[] data,
                          IMAPResponseTokenizer source)
                   throws MessagingException
Throws:
MessagingException


Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.