jfileupload.transfer.client.core
Interface TransferListener

All Known Implementing Classes:
InfoPanel, MApplet, MApplication, MenuBar, Monitor, ProgressPanel

public interface TransferListener

TransferListener defines contracts for listeners to be notified.


Field Summary
static int OTHER
           
static int UPLOAD
           
 
Method Summary
 void dataRead(long read)
          Data read from current Item.
 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.
 

Field Detail

OTHER

static final int OTHER
See Also:
Constant Field Values

UPLOAD

static final int UPLOAD
See Also:
Constant Field Values
Method Detail

transferTriggered

void transferTriggered(java.util.List files,
                       int type)
Overall transfer started.

Parameters:
files -

transferStarted

void transferStarted(java.lang.Object source,
                     long contentlength)
Item transfer started.

Parameters:
source - File to be transfered.
contentlength - length of file.

dataRead

void dataRead(long read)
Data read from current Item.

Parameters:
read - length of data read.

transferCompleted

void transferCompleted(java.lang.Object source,
                       byte[] response)
Item transfer completed.

Parameters:
response -

transferCancelled

void transferCancelled()
Item transfer cancelled.


transferFailed

void transferFailed(ClientException e)
Item transfer cancelled.

Parameters:
e -

transferDone

void transferDone(java.util.List files)
Overall transfer completed.

Parameters:
files -