public class Monitor extends java.lang.Object implements TransferListener, java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
abort |
protected boolean |
cancelled |
protected TransferController |
controller |
protected boolean |
failed |
protected long |
time |
OTHER, UPLOAD| Constructor and Description |
|---|
Monitor(TransferController tc,
int period) |
| Modifier and Type | Method and Description |
|---|---|
void |
dataRead(long read)
Data read from current Item.
|
void |
run() |
void |
setAbort(boolean bAbort) |
void |
transferCancelled()
Item transfer cancelled.
|
void |
transferCompleted(java.lang.Object source,
byte[] response)
Item transfer completed.
|
void |
transferDone(java.util.List files)
Overall transfer completed.
|
void |
transferFailed(ClientException e)
Item transfer cancelled.
|
void |
transferStarted(java.lang.Object source,
long contentlength)
Item transfer started.
|
void |
transferTriggered(java.util.List files,
int type)
Overall transfer started.
|
protected boolean cancelled
protected boolean failed
protected boolean abort
protected TransferController controller
protected long time
public Monitor(TransferController tc, int period)
public void dataRead(long read)
TransferListenerdataRead in interface TransferListenerread - length of data read.public void transferCancelled()
TransferListenertransferCancelled in interface TransferListenerpublic void transferCompleted(java.lang.Object source,
byte[] response)
TransferListenertransferCompleted in interface TransferListenerpublic void transferDone(java.util.List files)
TransferListenertransferDone in interface TransferListenerpublic void transferFailed(ClientException e)
TransferListenertransferFailed in interface TransferListenerpublic void transferStarted(java.lang.Object source,
long contentlength)
TransferListenertransferStarted in interface TransferListenersource - File to be transfered.contentlength - length of file.public void transferTriggered(java.util.List files,
int type)
TransferListenertransferTriggered in interface TransferListenerpublic void run()
run in interface java.lang.Runnablepublic void setAbort(boolean bAbort)