Uses of Class
ecmwf.common.database.Host
Packages that use Host
Package
Description
-
Uses of Host in ecmwf.common.database
Fields in ecmwf.common.database declared as HostModifier and TypeFieldDescriptionprotected Host
DataTransfer.backupHost
The backup host.protected Host
Association.host
The host.protected Host
DataTransfer.host
The host.protected Host
HostECUser.host
The host.protected Host
SchedulerValue.host
The host.protected Host
TransferHistory.host
The host.protected Host
TransferGroup.hostForBackup
The host for backup.protected Host
TransferServer.hostForReplication
The host for replication.protected Host
Destination.hostForSource
The host for source.protected Host
DataTransfer.proxyHost
The proxy host.Methods in ecmwf.common.database that return HostModifier and TypeMethodDescriptionDataTransfer.getBackupHost()
Gets the backup host.Host[]
ECpdsBase.getDestinationHost
(Destination dest, String type) Gets the destination host.Host[]
ECpdsBase.getDestinationHost
(String dest, String type) Gets the destination host.Association.getHost()
Gets the host.Gets the host.DataTransfer.getHost()
Gets the host.HostECUser.getHost()
Gets the host.SchedulerValue.getHost()
Gets the host.TransferHistory.getHost()
Gets the host.Host[]
DataGet.getHostArray()
Gets the host array.Host[]
DataGet.getHostArray
(Comparator<Host> comparator) Gets the host array.TransferGroup.getHostForBackup()
Gets the host for backup.TransferServer.getHostForReplication()
Gets the host for replication.Destination.getHostForSource()
Gets the host for source.DataGet.getHostObject
(String name) Gets the host object.Host[]
ECpdsBase.getHostsToCheck()
Gets the hosts to check.DataGet.getHostWithOutput
(String name) Gets the host and its output.DataTransfer.getProxyHost()
Gets the proxy host.Methods in ecmwf.common.database that return types with arguments of type HostModifier and TypeMethodDescriptionECpdsBase.getDestinationsAndHostsForType
(String type, int paramLimit) Gets the destinations and hosts for type.ECpdsBase.getFilteredHosts
(String label, String filter, String network, String type, String search, DataBaseCursor cursor) Gets the hosts with the provided criteria.ECpdsBase.getHostsByDestinationId
(String destId) Gets the hosts by destination id.ECpdsBase.getHostsByTransferMethodId
(String transferMethodId) Gets the hosts by transfer method id.Methods in ecmwf.common.database with parameters of type HostModifier and TypeMethodDescriptionint
ECpdsBase.removeHost
(Host host) Removes the host.void
DataTransfer.setBackupHost
(Host param) Sets the backup host.void
Sets the host.void
Sets the host.void
Sets the host.void
Sets the host.void
Sets the host.void
TransferGroup.setHostForBackup
(Host param) Sets the host for backup.void
TransferServer.setHostForReplication
(Host param) Sets the host for replication.void
Destination.setHostForSource
(Host param) Sets the host for source.void
DataTransfer.setProxyHost
(Host param) Sets the proxy host.Method parameters in ecmwf.common.database with type arguments of type HostModifier and TypeMethodDescriptionHost[]
DataGet.getHostArray
(Comparator<Host> comparator) Gets the host array. -
Uses of Host in ecmwf.ecpds.master
Methods in ecmwf.ecpds.master that return HostModifier and TypeMethodDescriptionCopy a Host within the same Destination.Gets the host.Host[]
DataBaseInterface.getHostArray()
Gets the host array.ManagementInterface.updateHost
(ECpdsSession session, Host host) Update host.Methods in ecmwf.ecpds.master that return types with arguments of type HostModifier and TypeMethodDescriptionDataBaseInterface.getFilteredHosts
(String label, String filter, String network, String type, String search, DataBaseCursor cursor) Gets the hosts.DataBaseInterface.getHostsByDestinationId
(String destId) Gets the hosts by destination id.DataBaseInterface.getHostsByTransferMethodId
(String transferMethodId) Gets the hosts by transfer method id.Methods in ecmwf.ecpds.master with parameters of type HostModifier and TypeMethodDescriptionvoid
MasterServer.addTransferHistory
(DataTransfer transfer, Host source, String code, String comment, boolean error) Adds the transfer history.void
ManagementInterface.cleanDataWindow
(ECpdsSession session, Host host) Clean the data window host.void
MasterServer.cleanDataWindow
(Host host) Clean the Data Window of the selected Host.ManagementInterface.getHostReport
(ECpdsSession session, Host proxyHost, Host host) Gets the host report.MasterServer.getHostReport
(Host proxyHost, Host host) Gets the host report.ManagementInterface.getMoverReport
(ECpdsSession session, Host proxyHost) Gets the mover report.MasterServer.getMoverReport
(Host proxyHost) Gets the mover report.ManagementInterface.getOutput
(ECpdsSession session, Host host) Gets the host output.Get the output for the specified Host.ManagementInterface.getReport
(ECpdsSession session, Host host) Gets the report.Get a report for the specified Host.int
MasterServer.BackupScheduler.getThreadCount
(Host hostForBackup) Return the number of threads with the specified host for source name.int
MasterServer.ProxyScheduler.getThreadCount
(Host hostForBackup) Return the number of threads with the specified host for source name.boolean
MasterServer.AcquisitionScheduler.interruptAcquisitionFor
(Host host) Interrupt acquisition for.protected static void
MasterManager.removeFromCache
(Host host) Removes the from cache.void
ManagementInterface.removeHost
(ECpdsSession session, Host host) Removes the host.void
MasterServer.resetHostStats
(Host host) Reset the host stats of the selected Host.void
ManagementInterface.resetTransferStatistics
(ECpdsSession session, Host host) Reset the host stats.long
ManagementInterface.transfer
(ECpdsSession session, byte[] bytes, Host host, String target, long remotePosn) Transfer.long
MasterServer.transfer
(byte[] bytes, TransferServer server, Host host, String target, long remotePosn, long size) Transfer.protected static void
MasterManager.updateCache
(Host host) Update cache.void
MasterInterface.updateData
(Host host) Update data.void
MasterServer.updateData
(Host host) Update data.ManagementInterface.updateHost
(ECpdsSession session, Host host) Update host.void
MasterInterface.updateLocation
(Host host) Update location.void
MasterServer.updateLocation
(Host host) Update location. -
Uses of Host in ecmwf.ecpds.master.plugin.http.dao.transfer
Constructors in ecmwf.ecpds.master.plugin.http.dao.transfer with parameters of type Host -
Uses of Host in ecmwf.ecpds.master.transfer
Classes in ecmwf.ecpds.master.transfer that implement interfaces with type arguments of type HostFields in ecmwf.ecpds.master.transfer declared as HostModifier and TypeFieldDescriptionTransferScheduler.BackupResult.hostForBackup
The host for backup.Methods in ecmwf.ecpds.master.transfer with parameters of type HostModifier and TypeMethodDescriptionTransferScheduler.acquisition
(StatusUpdate out, String destinationName, Host host, String source, String pattern, boolean synchronous) Version 1 is getting the list as an array of String and version 2 is getting the list as an InputStream.TransferScheduler.backup
(Host hostForBackup, TransferServer[] servers, DataTransfer transfer) Backup.int
Compare.static void
TransferManagement.del
(String moverName, MoverInterface mover, Host host, String source) Del.static void
TransferScheduler.del
(TransferServer server, Host host, String source) Del.TransferScheduler.download
(DataTransfer transfer, Host hostForSource, List<DataTransfer> relatedTransfers) Download.TransferScheduler.execution
(StatusUpdate out, String destinationName, Host host, String script) Executing script against data mover (this is because the script might open a connection to a remote site to get the list of files to retrieve).static ProxySocket
TransferManagement.get
(String moverName, MoverInterface mover, Host[] hostsForSource, DataFile dataFile, long remotePosn, long length) Gets the.static ProxySocket
TransferManagement.get
(String moverName, MoverInterface mover, Host host, String source, long remotePosn, boolean removeOriginal) Gets the.static ProxySocket
TransferScheduler.get
(TransferServer server, Host host, String source, long remotePosn, long length, boolean removeOriginal) Gets the.static String
TransferScheduler.getHostReport
(Host proxyHost, Host host) Gets the host report.static String
TransferScheduler.getMoverReport
(Host proxyHost) Gets the mover report.static String[]
TransferManagement.list
(String moverName, MoverInterface mover, Host host, String source, String pattern) List.static String[]
TransferScheduler.list
(TransferServer server, Host host, String source, String pattern) List.static void
TransferManagement.mkdir
(String moverName, MoverInterface mover, Host host, String dir) Mkdir.static void
TransferScheduler.mkdir
(TransferServer server, Host host, String dir) Mkdir.static void
TransferManagement.move
(String moverName, MoverInterface mover, Host host, String source, String target) Move.static void
TransferScheduler.move
(TransferServer server, Host host, String source, String target) Move.TransferScheduler.purge
(TransferServer[] transfers, Host proxyHost, DataFile dataFile) Purge.static void
TransferScheduler.purge
(TransferServer[] servers, Host proxyHost, List<ExistingStorageDirectory> directories) Purge.static DataTransfer
TransferManagement.put
(String moverName, MoverInterface mover, Host[] hostsForSource, DataTransfer transfer) Puts the.static ProxySocket
TransferManagement.put
(String moverName, MoverInterface mover, Host host, String target, long remotePosn, long size) Puts the.static boolean
TransferScheduler.put
(TransferServer[] servers, DataTransfer transfer, Host hostForSource) Puts the.static ProxySocket
TransferScheduler.put
(TransferServer server, Host host, String target, long remotePosn, long size) Puts the.static void
TransferManagement.rmdir
(String moverName, MoverInterface mover, Host host, String dir) Rmdir.static void
TransferScheduler.rmdir
(TransferServer server, Host host, String dir) Rmdir.static long
TransferManagement.size
(String moverName, MoverInterface mover, Host host, String source) Size.static long
TransferScheduler.size
(TransferServer server, Host host, String source) Size.void
TransferScheduler.updateHost
(Host host) Update host.Constructors in ecmwf.ecpds.master.transfer with parameters of type HostModifierConstructorDescriptionTransferServerProvider
(String caller, boolean checkCluster, Integer allocatedFileSystem, String transferGroup, String destination, MasterServer master, Host primaryHost) Instantiates a new transfer server provider. -
Uses of Host in ecmwf.ecpds.mover
Methods in ecmwf.ecpds.mover with parameters of type HostModifier and TypeMethodDescriptionboolean
Del.void
Del.boolean
Del.void
Del.Download.Download.Gets the.Gets the.Gets the.Gets the.Gets the.Gets the.MoverServer.get
(OutputStream out, Host host, String source, long remotePosn, DataFile dataFile) Allow providing an output stream to retrieve a file.MoverInterface.getHostReport
(Host proxyHost, Host host) Gets the host report.MoverServer.getHostReport
(Host proxyHost, Host host) Gets the host report.RESTInterface.getHostReport
(Host host) Requests a report for the specified Host (e.g. traceroute, paping).MoverInterface.getMoverReport
(Host proxyHost) Gets the mover report.MoverServer.getMoverReport
(Host proxyHost) Gets the mover report.Gets the report.Gets the report.MoverInterface.listAsByteArray
(Host host, String directory, String pattern, boolean synchronous) List2.MoverServer.listAsByteArray
(Host host, String directory, String pattern, boolean synchronous) List2.String[]
MoverInterface.listAsStringArray
(Host host, String source, String pattern) List.String[]
MoverServer.listAsStringArray
(Host host, String directory, String pattern) List.void
Mkdir.void
Mkdir.void
Move.void
Move.void
MoverInterface.purge
(Host proxyHost, List<ExistingStorageDirectory> directories) Purge.void
MoverServer.purge
(Host proxyHost, List<ExistingStorageDirectory> directories) Purge.MoverInterface.put
(Host[] hostsForSource, DataTransfer transfer, String fileName, long localPosn, long remotePosn) Puts the.Puts the.MoverServer.put
(Host[] hostsForSource, DataTransfer transfer, String targetName, long localPosn, long remotePosn) Puts the.Puts the.Replicate.Replicate.void
Rmdir.void
Rmdir.long
Size.long
Size.void
MasterProxy.updateData
(Host host) Update data.void
RESTInterface.updateData
(Host host) Requests an update of the data part of the Host on the master (e.g. when the data is updated by the ectrans module).void
MasterProxy.updateLocation
(Host host) Update location.void
RESTInterface.updateLocation
(Host host) Requests an update of the location part of the Host on the master (e.g. when the IP is updated by the ectrans module). -
Uses of Host in ecmwf.ecpds.mover.service
Methods in ecmwf.ecpds.mover.service with parameters of type HostModifier and TypeMethodDescriptionRESTClient.getHostReport
(Host host) Requests a report for the specified Host (e.g. traceroute, paping).javax.ws.rs.core.Response
RESTServer.getHostReport
(javax.ws.rs.core.UriInfo ui, Host host) Gets the host report.void
RESTClient.updateData
(Host host) Requests an update of the data part of the Host on the master (e.g. when the data is updated by the ectrans module).javax.ws.rs.core.Response
RESTServer.updateData
(javax.ws.rs.core.UriInfo ui, Host host) Update data.void
RESTClient.updateLocation
(Host host) Requests an update of the location part of the Host on the master (e.g. when the IP is updated by the ectrans module).javax.ws.rs.core.Response
RESTServer.updateLocation
(javax.ws.rs.core.UriInfo ui, Host host) Update location.