java.lang.Object
com.yaftp.ftp.FtpStandardListener
- All Implemented Interfaces:
- FtpClientListener
- Direct Known Subclasses:
- FtpBytesListener, FtpVectorListener
- public abstract class FtpStandardListener
- extends java.lang.Object
- implements FtpClientListener
Define the FtpStandardListener as an abstract top level class and
Define the FtpVectorListener as beeing the simplest implementation of the
concept inheriting from FtpStandarListener which standardize basic
interface behavior
this implementation is basically used with the LIST command but may also
be used for any other similar usage
- Version:
- : 0.0.1
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_dataMessage
private java.lang.String _dataMessage
_listener
protected FtpBufferTransfertListener _listener
_bufferEvent
private FtpBufferTransfertEvent _bufferEvent
FtpStandardListener
public FtpStandardListener()
broadcastBufferEvent
protected void broadcastBufferEvent(int bufferSize)
dataError
public void dataError(java.lang.String error,
FtpDataNotifier dataEvt)
- Specified by:
dataError in interface FtpClientListener
set_dataMessage
public void set_dataMessage(java.lang.String msg)
- Specified by:
set_dataMessage in interface FtpClientListener
get_dataMessage
public java.lang.String get_dataMessage()
- Specified by:
get_dataMessage in interface FtpClientListener
addFtpBufferTransfertListener
public void addFtpBufferTransfertListener(FtpBufferTransfertListener listener)
- Specified by:
addFtpBufferTransfertListener in interface FtpClientListener
removeFtpBufferTransfertListener
public void removeFtpBufferTransfertListener(FtpBufferTransfertListener listener)
- Specified by:
removeFtpBufferTransfertListener in interface FtpClientListener
readData
public abstract void readData(java.io.InputStream myStream,
FtpDataNotifier dataEvt)
- Specified by:
readData in interface FtpClientListener
writeData
public abstract void writeData(java.io.OutputStream myWriter,
FtpDataNotifier dataEvt)
- Specified by:
writeData in interface FtpClientListener
buildLocalReader
public abstract void buildLocalReader(java.io.File file)
throws ClientFtpError
closeLocalReader
public abstract void closeLocalReader()
throws ClientFtpError
buildLocalWriter
public abstract void buildLocalWriter(java.io.File file)
throws ClientFtpError
closeLocalWriter
public abstract void closeLocalWriter()
throws ClientFtpError