kAWT Version 0.60

de.kawt.shell
Class AbstractShell

de.kawt.shell.AbstractShell
Direct Known Subclasses:
DefaultShell, FtpShell

public abstract class AbstractShell


Field Summary
protected  long transferSize
           
 
Constructor Summary
AbstractShell()
           
 
Method Summary
abstract  boolean cd(de.kawt.shell.String newDir)
           
 void close()
           
 void closeStream()
          needed to enable ftpshell to close data connection
abstract  java.io.InputStream getInputStream(de.kawt.shell.String name)
           
abstract  java.io.OutputStream getOutputStream(de.kawt.shell.String name)
           
 long getTransferSize()
           
abstract  java.util.Vector ls()
           
abstract  void mkdir(de.kawt.shell.String name)
           
abstract  de.kawt.shell.String pwd()
           
abstract  void rm(de.kawt.shell.String name)
           
 

Field Detail

transferSize

protected long transferSize
Constructor Detail

AbstractShell

public AbstractShell()
Method Detail

cd

public abstract boolean cd(de.kawt.shell.String newDir)

ls

public abstract java.util.Vector ls()

mkdir

public abstract void mkdir(de.kawt.shell.String name)

close

public void close()

closeStream

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

getInputStream

public abstract java.io.InputStream getInputStream(de.kawt.shell.String name)
                                            throws java.io.IOException

getOutputStream

public abstract java.io.OutputStream getOutputStream(de.kawt.shell.String name)
                                              throws java.io.IOException

pwd

public abstract de.kawt.shell.String pwd()

rm

public abstract void rm(de.kawt.shell.String name)

getTransferSize

public long getTransferSize()

kAWT Version 0.60