com.echomine.net
Interface FileHandler

All Superinterfaces:
SocketHandler
All Known Implementing Classes:
AbstractFileHandler, BaseFileHandler

public interface FileHandler
extends SocketHandler

Interface added to support file transfer handling


Method Summary
 void addFileListener(FileListener l)
          Subscribe to listen for file events
 FileModel getModel()
           
 TransferRateThrottler getTransferRateThrottler()
           
 void removeFileListener(FileListener l)
          remove from listening to file events
 
Methods inherited from interface com.echomine.net.SocketHandler
handle, shutdown, start
 

Method Detail

getModel

FileModel getModel()
Returns:
the file model associated with this file transfer

getTransferRateThrottler

TransferRateThrottler getTransferRateThrottler()
Returns:
the transfer rate throttler

addFileListener

void addFileListener(FileListener l)
Subscribe to listen for file events


removeFileListener

void removeFileListener(FileListener l)
remove from listening to file events



Copyright © 2001-2005 Echomine. All Rights Reserved.