org.apache.james.imapserver
Class ImapRequest

java.lang.Object
  |
  +--org.apache.james.imapserver.ImapRequest

public class ImapRequest
extends java.lang.Object

An single client request to an IMAP server, with necessary details for command processing

Version:
0.1 on 17 Jan 2001
Author:
Charles Benett

Constructor Summary
ImapRequest(SingleThreadedConnectionHandler handler)
           
 
Method Summary
 SingleThreadedConnectionHandler getCaller()
           
 java.util.StringTokenizer getCommandLine()
           
 java.lang.String getCommandRaw()
           
 java.lang.String getCurrentFolder()
           
 ACLMailbox getCurrentMailbox()
           
 java.lang.String getTag()
           
 void setCommandLine(java.util.StringTokenizer st)
           
 void setCommandRaw(java.lang.String raw)
           
 void setCurrentFolder(java.lang.String f)
           
 void setCurrentMailbox(ACLMailbox mbox)
           
 void setTag(java.lang.String t)
           
 void setUseUIDs(boolean state)
           
 boolean useUIDs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImapRequest

public ImapRequest(SingleThreadedConnectionHandler handler)
Method Detail

getCaller

public SingleThreadedConnectionHandler getCaller()

setCommandLine

public void setCommandLine(java.util.StringTokenizer st)

getCommandLine

public java.util.StringTokenizer getCommandLine()

setUseUIDs

public void setUseUIDs(boolean state)

useUIDs

public boolean useUIDs()

setCurrentMailbox

public void setCurrentMailbox(ACLMailbox mbox)

getCurrentMailbox

public ACLMailbox getCurrentMailbox()

setCommandRaw

public void setCommandRaw(java.lang.String raw)

getCommandRaw

public java.lang.String getCommandRaw()

setTag

public void setTag(java.lang.String t)

getTag

public java.lang.String getTag()

setCurrentFolder

public void setCurrentFolder(java.lang.String f)

getCurrentFolder

public java.lang.String getCurrentFolder()


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.