ePOST API

rice.email.proxy.imap.commands
Class CopyCommand

java.lang.Object
  extended by rice.email.proxy.imap.commands.AbstractImapCommand
      extended by rice.email.proxy.imap.commands.CopyCommand

public class CopyCommand
extends AbstractImapCommand

COPY command.

http://asg.web.cmu.edu/rfc/rfc2060.html#sec-6.4.7


Constructor Summary
CopyCommand()
           
 
Method Summary
 void execute()
           
 java.lang.String getFolder()
           
 MsgFilter getRange()
           
 boolean isValidForState(ImapState state)
           
 void setFolder(java.lang.String mailbox)
           
 void setRange(MsgFilter range)
           
 
Methods inherited from class rice.email.proxy.imap.commands.AbstractImapCommand
getCmdName, getConn, getState, getTag, setConn, setState, setTag, taggedExceptionFailure, taggedFailure, taggedSimpleFailure, taggedSimpleSuccess, taggedSuccess, untaggedResponse, untaggedSimpleResponse, untaggedSuccess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyCommand

public CopyCommand()
Method Detail

isValidForState

public boolean isValidForState(ImapState state)
Specified by:
isValidForState in class AbstractImapCommand

execute

public void execute()
Specified by:
execute in class AbstractImapCommand

getFolder

public java.lang.String getFolder()

getRange

public MsgFilter getRange()

setFolder

public void setFolder(java.lang.String mailbox)

setRange

public void setRange(MsgFilter range)

ePOST API

Copyright © 2001-2005 - Rice Pastry.