au.edu.jcu.hermes.core.transfer
Interface ITransferModel

All Known Implementing Classes:
TransferModel

public interface ITransferModel

Author: Mathew Wyatt Organisation: James Cook University Date: Sep 21, 2007 Time: 1:59:55 PM


Method Summary
 void addTransferUpdateListener(java.awt.event.ActionListener actionListener)
          Adds a listener to be invoked on the transfer status
 void checkAndCancelTransfers(DisconnectEvent disconnectEvent)
          Check to see if there are transfers in play for a given root object, and find out whether you really want them to be cancel on a disconnect
 IProgressModel copy(ObjectCopyBean objectCopyBean)
          Copies source objects to a destination object
 

Method Detail

addTransferUpdateListener

void addTransferUpdateListener(java.awt.event.ActionListener actionListener)
Adds a listener to be invoked on the transfer status

Parameters:
actionListener -

copy

IProgressModel copy(ObjectCopyBean objectCopyBean)
Copies source objects to a destination object

Parameters:
objectCopyBean -

checkAndCancelTransfers

void checkAndCancelTransfers(DisconnectEvent disconnectEvent)
Check to see if there are transfers in play for a given root object, and find out whether you really want them to be cancel on a disconnect

Parameters:
disconnectEvent -