kAWT Version 0.90

de.kawt.shell
Class AbstractShell

java.lang.Object
  |
  +--de.kawt.shell.AbstractShell
Direct Known Subclasses:
DefaultShell, FtpShell

public abstract class AbstractShell
extends Object


Field Summary
protected  long transferSize
           
 
Constructor Summary
AbstractShell()
           
 
Method Summary
abstract  boolean cd(String newDir)
           
 void close()
           
 void closeStream()
          needed to enable ftpshell to close data connection
abstract  InputStream getInputStream(String name)
           
abstract  OutputStream getOutputStream(String name)
           
 long getTransferSize()
           
abstract  Vector ls()
           
abstract  void mkdir(String name)
           
abstract  String pwd()
           
abstract  void rm(String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transferSize

protected long transferSize
Constructor Detail

AbstractShell

public AbstractShell()
Method Detail

cd

public abstract boolean cd(String newDir)

ls

public abstract Vector ls()

mkdir

public abstract void mkdir(String name)

close

public void close()

closeStream

public void closeStream()
                 throws IOException
needed to enable ftpshell to close data connection

getInputStream

public abstract InputStream getInputStream(String name)
                                    throws IOException

getOutputStream

public abstract OutputStream getOutputStream(String name)
                                      throws IOException

pwd

public abstract String pwd()

rm

public abstract void rm(String name)

getTransferSize

public long getTransferSize()

kAWT Version 0.90