Uses of Class
ecmwf.common.database.DataTransfer
Packages that use DataTransfer
Package
Description
-
Uses of DataTransfer in ecmwf.common.database
Fields in ecmwf.common.database declared as DataTransferModifier and TypeFieldDescriptionprotected DataTransfer
IncomingHistory.dataTransfer
The data transfer.protected DataTransfer
TransferHistory.dataTransfer
The data transfer.protected DataTransfer
UploadHistory.dataTransfer
The data transfer.Methods in ecmwf.common.database that return DataTransferModifier and TypeMethodDescriptionDataGet.getDataTransfer
(long id) Gets the data transfer.IncomingHistory.getDataTransfer()
Gets the data transfer.TransferHistory.getDataTransfer()
Gets the data transfer.UploadHistory.getDataTransfer()
Gets the data transfer.DataGet.getDataTransferObject
(long id) Gets the data transfer object.ECpdsBase.DataTransferCache.getFromCache
(DataTransfer transfer) Try getting the DataTransfer from the cache.ECpdsBase.getInterruptedTransfers()
Gets the interrupted transfers.ECpdsBase.getInterruptedTransfersPerDestination
(Destination destination) Gets the interrupted transfers per destination.ECpdsBase.getScheduledDataTransfer
(String uniqueKey, String destinationName) Gets the scheduled data transfer.Methods in ecmwf.common.database that return types with arguments of type DataTransferModifier and TypeMethodDescriptionECpdsBase.getAcquisitionDataTransfersToDownloadIterator
(int limit) Gets the acquisition data transfers to download iterator.ECpdsBase.getBadDataTransfersByDestination
(ECpdsBase.DataTransferCache cache, String destinationName) Gets the bad data transfers by destination.ECpdsBase.getDataTransferNotDoneOnDate()
Gets the data transfer not done on date.ECpdsBase.getDataTransfersByDataFileId
(ECpdsBase.DataTransferCache cache, long dataFileId) Gets the data transfers by data file id.ECpdsBase.getDataTransfersByDataFileId
(ECpdsBase.DataTransferCache cache, long dataFileId, boolean includeDeleted) Gets the data transfers by data file id.ECpdsBase.getDataTransfersByDestination
(String destinationName) Gets the data transfers by destination.ECpdsBase.getDataTransfersByDestinationAndIdentity
(ECpdsBase.DataTransferCache cache, String destination, String identity) Gets the data transfers by destination and identity.ECpdsBase.getDataTransfersByDestinationAndMetaData
(Date from, Date to, String destinationName, String metaStream, String metaTime) Gets the data transfers by destination and meta data.ECpdsBase.getDataTransfersByDestinationAndTargetIterator
(String destinationName, String target, boolean runnable) Gets the data transfers by destination and target iterator.ECpdsBase.getDataTransfersByDestinationAndTargetIterator2
(String destinationName, String target, boolean runnable, int sort, int order) Gets the data transfers by destination and target iterator (v2).ECpdsBase.getDataTransfersByDestinationAndTargetOnDateIterator
(String destinationName, String target, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination on date iterator.ECpdsBase.getDataTransfersByDestinationAndTargetOnDateIterator2
(String destinationName, String target, Date fromIsoDate, Date toIsoDate, int sort, int order) Gets the data transfers by destination on date iterator (v2).ECpdsBase.getDataTransfersByDestinationOnDate
(ECpdsBase.DataTransferCache cache, String destinationName, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination on date.ECpdsBase.getDataTransfersByDestinationOnTransmissionDate
(ECpdsBase.DataTransferCache cache, String destinationName, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination on transmission date.ECpdsBase.getDataTransfersByDestinationProductAndTimeOnDate
(ECpdsBase.DataTransferCache cache, String destinationName, String product, String time, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination product and time on date.ECpdsBase.getDataTransfersByFilter
(ECpdsBase.DataTransferCache cache, String destination, String target, String stream, String time, String status, String privilegedUser, Date scheduledBefore, String fileName, Date from, Date to) Gets the data transfers by filter.ECpdsBase.getDataTransfersByFilter
(ECpdsBase.DataTransferCache cache, String destination, String target, String stream, String time, String status, String privilegedUser, Date scheduledBefore, String fileName, Date from, Date to, DataBaseCursor cursor) Gets the sorted data transfers by filter.ECpdsBase.getDataTransfersByHostName
(ECpdsBase.DataTransferCache cache, String hostName, Date from, Date to) Gets the data transfers by host name.ECpdsBase.getDataTransfersByTransferServer
(TransferServer server) Gets the data transfers by transfer server.ECpdsBase.getDataTransfersByTransferServerName
(ECpdsBase.DataTransferCache cache, String name, Date from, Date to) Gets the data transfers by transfer server name.ECpdsBase.getDataTransfersToBackupIterator
(int limit) Gets the data transfers to backup iterator.ECpdsBase.getDataTransfersToProxyIterator
(int limit) Gets the data transfers to proxy iterator.ECpdsBase.getDataTransfersToReplicateIterator
(int limit) Gets the data transfers to replicate iterator.ECpdsBase.getDisseminationDataTransfersToDownloadIterator
(int limit) Gets the dissemination data transfers to download iterator.ECpdsBase.getInitialDataTransferEvents
(Date from, Date to) Gets the initial data transfer events.ECpdsBase.getInitialDataTransferEventsIterator
(Date from, Date to) Gets the initial data transfer events.ECpdsBase.getPendingDataTransfers
(Destination destination, int limit) Gets the pending data transfers.ECpdsBase.getSortedDataTransfersByStatusCodeAndDate
(ECpdsBase.DataTransferCache cache, String status, Date from, Date to, String fileName, String type, DataBaseCursor cursor) Gets the sorted data transfers by status code and date.Methods in ecmwf.common.database with parameters of type DataTransferModifier and TypeMethodDescriptionECpdsBase.DataTransferCache.getFromCache
(DataTransfer transfer) Try getting the DataTransfer from the cache.void
IncomingHistory.setDataTransfer
(DataTransfer param) Sets the data transfer.void
TransferHistory.setDataTransfer
(DataTransfer param) Sets the data transfer.void
UploadHistory.setDataTransfer
(DataTransfer param) Sets the data transfer. -
Uses of DataTransfer in ecmwf.ecpds.master
Subclasses with type arguments of type DataTransfer in ecmwf.ecpds.masterFields in ecmwf.ecpds.master declared as DataTransferModifier and TypeFieldDescriptionfinal DataTransfer
DataTransferWithPermissions._transfer
The _transfer.Methods in ecmwf.ecpds.master that return DataTransferModifier and TypeMethodDescriptionDataBaseInterface.getDataTransfer
(long dataTransferId) Gets the data transfer.DataTransferEvent.getDataTransfer()
Gets the data transfer.DataTransferWithPermissions.getDataTransfer()
Gets the data transfer.MasterServer.getDataTransfer
(long id) Gets the data transfer.MasterServer.getDataTransfer
(DataTransfer transfer) Gets the data transfer.MasterServer.getDataTransferFromCache
(long id) Gets the data transfer from cache.MasterServer.getDataTransfers
(long dataFileId) Gets the data transfers.MasterServer.getDataTransfers
(String destinationName) Gets the data transfers.DestinationSchedulerCache.getDataTransfersInCache()
Gets the data transfers in cache.ManagementInterface.getDestinationLastFailedTransfer
(String destinationName) Gets the destination last failed transfer.ManagementInterface.getDestinationLastTransfer
(String destinationName) Gets the destination last transfer.DestinationSchedulerCache.getLastFailedTransfer()
Gets the last failed transfer.DestinationSchedulerCache.getLastTransfer()
Gets the last transfer.Methods in ecmwf.ecpds.master that return types with arguments of type DataTransferModifier and TypeMethodDescriptionDataBaseInterface.getBadDataTransfersByDestination
(String destinationName) Gets the bad data transfers by destination.DataBaseInterface.getDataTransfersByDataFileId
(long dataFileId, boolean includeDeleted) Gets the data transfers by data file id.DataBaseInterface.getDataTransfersByDestinationAndIdentity
(String destination, String identity) Gets the data transfers by destination and identity.DataBaseInterface.getDataTransfersByDestinationOnDate
(String destinationName, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination on date.DataBaseInterface.getDataTransfersByDestinationOnTransmissionDate
(String destinationName, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination on transmission date.DataBaseInterface.getDataTransfersByDestinationProductAndTimeOnDate
(String destinationName, String product, String time, Date fromIsoDate, Date toIsoDate) Gets the data transfers by destination product and time on date.DataBaseInterface.getDataTransfersByHostName
(String name, Date from, Date to) Gets the data transfers by host name.DataBaseInterface.getDataTransfersByStatusCodeAndDate
(String status, Date from, Date to, String search, String type, DataBaseCursor cursor) Gets the data transfers by status code and date.DataBaseInterface.getDataTransfersByTransferServerName
(String name, Date from, Date to) Gets the data transfers by transfer server name.MasterServer.AcqDownloadScheduler.getDataTransfersToDownloadIterator()
Gets the data transfers to download iterator.MasterServer.DissDownloadScheduler.getDataTransfersToDownloadIterator()
Gets the data transfers to download iterator.abstract Iterator
<DataTransfer> MasterServer.DownloadScheduler.getDataTransfersToDownloadIterator()
Gets the data transfers to download iterator.Methods in ecmwf.ecpds.master with parameters of type DataTransferModifier and TypeMethodDescriptionvoid
MasterServer.addDataTransfer
(DataTransfer transfer) Adds the data transfer.void
MasterServer.addTransferHistory
(DataTransfer transfer) Adds the transfer history.void
MasterServer.addTransferHistory
(DataTransfer transfer, Host source, String code, String comment, boolean error) Adds the transfer history.void
MasterServer.addTransferHistory
(DataTransfer transfer, String code, String comment) Adds the transfer history.void
MasterServer.checkPendingTicket
(DataTransfer transfer, boolean updateRepository) Check pending ticket.MasterServer.getDataTransfer
(DataTransfer transfer) Gets the data transfer.boolean
MasterServer.DownloadScheduler.interruptDownload
(DataTransfer transfer, String message) Interrupt download.boolean
MasterServer.reloadDestination
(DataTransfer transfer) Reload destination.void
ManagementInterface.removeDataTransfer
(ECpdsSession session, DataTransfer transfer) Removes the data transfer.void
MasterServer.removeDataTransfer
(DataTransfer transfer) Removes the data transfer.void
MasterServer.sendECpdsMessage
(DataTransfer transfer) Sends the ecpds message.void
DestinationSchedulerCache.setDataTransfersInCache
(DataTransfer[] dataTransfersInCache) Sets the data transfers in cache.void
DestinationSchedulerCache.setLastFailedTransfer
(DataTransfer failedTransfer) Sets the last failed transfer.void
DestinationSchedulerCache.setLastTransfer
(DataTransfer transfer) Sets the last transfer.void
MasterServer.updateDataTransfer
(DataTransfer transfer) Update data transfer.void
MasterInterface.updateDataTransfers
(DataTransfer[] transfers) Update data transfers.void
MasterServer.updateDataTransfers
(DataTransfer[] transfers) Update data transfers.boolean
MasterServer.updateTransferStatus
(DataTransfer transfer, String code) Update transfer status.boolean
MasterServer.updateTransferStatus
(DataTransfer transfer, String code, boolean commit, String username, String byAndFrom, boolean synchronous, boolean reset) Update transfer status.Constructors in ecmwf.ecpds.master with parameters of type DataTransferModifierConstructorDescriptionDataTransferEvent
(DataTransfer target) Instantiates a new data transfer event.DataTransferEvent
(String root, DataTransfer target) Instantiates a new data transfer event.DataTransferWithPermissions
(DataTransfer transfer, boolean stop, boolean wait, boolean hold) Instantiates a new data transfer with permissions. -
Uses of DataTransfer in ecmwf.ecpds.master.plugin.http.dao.transfer
Constructors in ecmwf.ecpds.master.plugin.http.dao.transfer with parameters of type DataTransferModifierConstructorDescriptionprotected
DataTransferBaseBean
(DataTransfer transfer) Instantiates a new data transfer base bean.DataTransferHeavyBean
(DataTransfer transfer) Instantiates a new data transfer heavy bean.protected
DataTransferLightBean
(DataTransfer transfer) Instantiates a new data transfer light bean. -
Uses of DataTransfer in ecmwf.ecpds.master.transfer
Subclasses with type arguments of type DataTransfer in ecmwf.ecpds.master.transferModifier and TypeClassDescriptionfinal class
The Class DestinationThread.Classes in ecmwf.ecpds.master.transfer that implement interfaces with type arguments of type DataTransferMethods in ecmwf.ecpds.master.transfer that return DataTransferModifier and TypeMethodDescriptionTransferScheduler.getDestinationLastTransfer
(String destinationName, boolean ok) Gets the destination last transfer.TransferScheduler.DestinationThread.getLastFailedTransfer()
Gets the last failed transfer.TransferScheduler.DestinationThread.getLastTransfer()
Gets the last transfer.TransferScheduler.DestinationThread.getNextTransfer()
Gets the next transfer.static DataTransfer
TransferManagement.put
(String moverName, MoverInterface mover, Host[] hostsForSource, DataTransfer transfer) Puts the.Methods in ecmwf.ecpds.master.transfer with parameters of type DataTransferModifier and TypeMethodDescriptionTransferScheduler.backup
(Host hostForBackup, TransferServer[] servers, DataTransfer transfer) Backup.int
TransferComparator.compare
(DataTransfer transfer1, DataTransfer transfer2) Compare.TransferScheduler.download
(DataTransfer transfer, Host hostForSource, List<DataTransfer> relatedTransfers) Download.static ProxySocket
TransferScheduler.get
(DataTransfer transfer, long remotePosn, long length) Gets a ProxySocket to download a DataTransfer.static String
TransferManagement.getConnectOptions
(DataTransfer transfer, String targetName, String moverName, Collection<MetadataValue> metadataValues) Gets the connect options.static String
StatusFactory.getDataTransferStatusName
(boolean restrictedUser, DataTransfer transfer, String statusCode) Gets the data transfer status name.TransferScheduler.DestinationThread.getKey
(DataTransfer transfer) Gets the key.TransferScheduler.DestinationThread.getStatus
(DataTransfer transfer) Gets the status.static String
TransferManagement.getTargetName
(DataTransfer transfer, String template) Gets the target name.static String
TransferManagement.getTargetName
(DataTransfer transfer, String template, String message) Gets the target name.static String
TransferManagement.getTargetName
(DataTransfer transfer, String template, String message, String moverName, Collection<MetadataValue> metadataValues) Gets the target name.static String
TransferScheduler.getTransferServerUsedForRetrieval
(DataTransfer transfer) Get the name of the TransferServer which was used to retrieve the file from the source host.static boolean
TransferScheduler.isAcquisition
(DataTransfer transfer) Checks if is acquisition.void
TransferScheduler.notifyCompletion
(DataTransfer transfer) Notify completion.static DataTransfer
TransferManagement.put
(String moverName, MoverInterface mover, Host[] hostsForSource, DataTransfer transfer) Puts the.static boolean
TransferScheduler.put
(TransferServer[] servers, DataTransfer transfer, Host hostForSource) Puts the.TransferScheduler.replicate
(TransferServer[] serversList, DataTransfer transfer) Replicate.Method parameters in ecmwf.ecpds.master.transfer with type arguments of type DataTransferModifier and TypeMethodDescriptionTransferScheduler.download
(DataTransfer transfer, Host hostForSource, List<DataTransfer> relatedTransfers) Download. -
Uses of DataTransfer in ecmwf.ecpds.mover
Methods in ecmwf.ecpds.mover that return DataTransferModifier and TypeMethodDescriptionMoverInterface.put
(Host[] hostsForSource, DataTransfer transfer, String fileName, long localPosn, long remotePosn) Puts the.MoverServer.put
(Host[] hostsForSource, DataTransfer transfer, String targetName, long localPosn, long remotePosn) Puts the.Methods in ecmwf.ecpds.mover with parameters of type DataTransferModifier and TypeMethodDescriptionboolean
MoverInterface.close
(DataTransfer transfer) Close.boolean
MoverServer.close
(DataTransfer transfer) Close.void
RESTInterface.close
(DataTransfer dataTransfer) Stops the transmission of the DataTransfer on the mover.void
MoverInterface.del
(DataTransfer transfer, String fileName) Del.void
MoverServer.del
(DataTransfer transfer, String fileName) Del.MoverInterface.put
(Host[] hostsForSource, DataTransfer transfer, String fileName, long localPosn, long remotePosn) Puts the.MoverServer.put
(Host[] hostsForSource, DataTransfer transfer, String targetName, long localPosn, long remotePosn) Puts the.RESTInterface.put
(DataTransfer transfer, String fileName, long localPosn, long remotePosn) Requests a transmission of the DataTransfer with the target name as specified in fileName.long
MoverInterface.size
(DataTransfer transfer, String fileName) Size.long
MoverServer.size
(DataTransfer transfer, String fileName) Size.void
MasterProxy.updateDataTransfers
(DataTransfer[] transfers) Update data transfers.Method parameters in ecmwf.ecpds.mover with type arguments of type DataTransferModifier and TypeMethodDescriptionvoid
RESTInterface.updateDataTransfers
(List<DataTransfer> transfers) Requests an update of the transfers on the master (e.g. status). -
Uses of DataTransfer in ecmwf.ecpds.mover.service
Fields in ecmwf.ecpds.mover.service declared as DataTransferMethods in ecmwf.ecpds.mover.service with parameters of type DataTransferModifier and TypeMethodDescriptionvoid
RESTClient.close
(DataTransfer dataTransfer) Stops the transmission of the DataTransfer on the mover.javax.ws.rs.core.Response
RESTServer.close
(javax.ws.rs.core.UriInfo ui, DataTransfer dataTransfer) Close.static RESTClient.PutRequest
RESTClient.getPutRequest
(DataTransfer transfer, String fileName, Long localPosn, Long remotePosn) Request for a transmission of a DataTransfer.RESTClient.put
(DataTransfer transfer, String fileName, long localPosn, long remotePosn) Requests a transmission of the DataTransfer with the target name as specified in fileName.Method parameters in ecmwf.ecpds.mover.service with type arguments of type DataTransferModifier and TypeMethodDescriptionvoid
RESTClient.updateDataTransfers
(List<DataTransfer> transfers) Requests an update of the transfers on the master (e.g. status).javax.ws.rs.core.Response
RESTServer.updateDataTransfers
(javax.ws.rs.core.UriInfo ui, List<DataTransfer> transfers) Update data transfers.