g-Eclipse
Release 1.0.0

eu.geclipse.core.filesystem
Class TransferRepository

java.lang.Object
  extended by eu.geclipse.core.filesystem.TransferRepository

public class TransferRepository
extends java.lang.Object

Class representing repository for storing informations about all transfer operations.


Constructor Summary
TransferRepository()
           
 
Method Summary
 void delete(java.lang.Integer transferId)
          Deletes information about specified transfer from the repository
 java.util.List<TransferInformation> getOperations()
           
static TransferRepository getTransferRepository()
          Getter of the singleton of this class
 void save(TransferInformation op)
          Saves information about this transfer to the repository
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransferRepository

public TransferRepository()
Method Detail

getTransferRepository

public static TransferRepository getTransferRepository()
Getter of the singleton of this class

Returns:
singleton of repository class

save

public void save(TransferInformation op)
Saves information about this transfer to the repository

Parameters:
source -
destination -
operationSpecificData -
monitor -

delete

public void delete(java.lang.Integer transferId)
Deletes information about specified transfer from the repository

Parameters:
source - IFileStore
destination -

getOperations

public java.util.List<TransferInformation> getOperations()

g-Eclipse
Release 1.0.0