com.echomine.net
Interface FileListener

All Superinterfaces:
java.util.EventListener

public interface FileListener
extends java.util.EventListener

Interface for listening to file transfer activities.


Method Summary
 void fileInfoChanged(FileEvent e)
          The event gets fired when any field of the file data gets changed.
 void filesizeChanged(FileEvent e)
          The event is fired when filesize changes.
 void fileTransferFinished(FileEvent e)
          file transfer is finished
 void fileTransferStarting(FileEvent e)
          File transfer is starting (ie.
 

Method Detail

filesizeChanged

void filesizeChanged(FileEvent e)

The event is fired when filesize changes. This event is useful for keeping an eye on the file transfer progress.


fileInfoChanged

void fileInfoChanged(FileEvent e)

The event gets fired when any field of the file data gets changed.

NOTE: File size changes will/should not be fired under this event; rather, the file size changes should be fired in another event method. This is because file size changes are extremely frequent and therefore segregated out to decrease the number of events fired.


fileTransferFinished

void fileTransferFinished(FileEvent e)
file transfer is finished


fileTransferStarting

void fileTransferStarting(FileEvent e)
                          throws TransferVetoException
File transfer is starting (ie. transfer is has not yet started)

Throws:
TransferVetoException


Copyright © 2001-2005 Echomine. All Rights Reserved.