org.abstracthorizon.mercury.imap.cmd
Class Status

java.lang.Object
  extended by org.abstracthorizon.mercury.imap.cmd.IMAPCommand
      extended by org.abstracthorizon.mercury.imap.cmd.Status
All Implemented Interfaces:
org.abstracthorizon.danube.connection.ConnectionHandler

public class Status
extends IMAPCommand

Status IMAP command

Author:
Daniel Sendula

Field Summary
 
Fields inherited from class org.abstracthorizon.mercury.imap.cmd.IMAPCommand
ALWAYS_SEND_UNILATERAL_DATA, ALWAYS_SUPRESS_UNILATERAL_DATA, mnemonic, SEND_WHEN_HAVE_NEW, unilateral
 
Constructor Summary
Status(String mnemonic)
          Constructor
 
Method Summary
protected  void execute(IMAPSession session)
          Executes the command
protected  boolean status_att(IMAPScanner scanner, StatusResponse response, javax.mail.Folder folder)
          This method scans for status attributes
 
Methods inherited from class org.abstracthorizon.mercury.imap.cmd.IMAPCommand
checkEOL, getMnemonic, handleConnection, sendOK
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Status

public Status(String mnemonic)
Constructor

Parameters:
mnemonic - menmonic
Method Detail

execute

protected void execute(IMAPSession session)
                throws ParserException,
                       javax.mail.MessagingException,
                       CommandException,
                       IOException
Executes the command

Overrides:
execute in class IMAPCommand
Parameters:
session -
Throws:
ParserException
javax.mail.MessagingException
CommandException
IOException

status_att

protected boolean status_att(IMAPScanner scanner,
                             StatusResponse response,
                             javax.mail.Folder folder)
                      throws IOException,
                             ParserException,
                             javax.mail.MessagingException
This method scans for status attributes

Parameters:
scanner - scanner
response - response
folder - folder
Returns:
true if successful
Throws:
IOException
ParserException
javax.mail.MessagingException


Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.