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 HostDataTransfer.backupHostThe backup host.protected HostAssociation.hostThe host.protected HostDataTransfer.hostThe host.protected HostHostECUser.hostThe host.protected HostSchedulerValue.hostThe host.protected HostTransferHistory.hostThe host.protected HostTransferGroup.hostForBackupThe host for backup.protected HostTransferServer.hostForReplicationThe host for replication.protected HostDestination.hostForSourceThe host for source.protected HostDataTransfer.proxyHostThe 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 TypeMethodDescriptionintECpdsBase.removeHost(Host host) Removes the host.voidDataTransfer.setBackupHost(Host param) Sets the backup host.voidSets the host.voidSets the host.voidSets the host.voidSets the host.voidSets the host.voidTransferGroup.setHostForBackup(Host param) Sets the host for backup.voidTransferServer.setHostForReplication(Host param) Sets the host for replication.voidDestination.setHostForSource(Host param) Sets the host for source.voidDataTransfer.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 TypeMethodDescriptionvoidMasterServer.addTransferHistory(DataTransfer transfer, Host source, String code, String comment, boolean error) Adds the transfer history.voidManagementInterface.cleanDataWindow(ECpdsSession session, Host host) Clean the data window host.voidMasterServer.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.intMasterServer.BackupScheduler.getThreadCount(Host hostForBackup) Return the number of threads with the specified host for source name.intMasterServer.ProxyScheduler.getThreadCount(Host hostForBackup) Return the number of threads with the specified host for source name.booleanMasterServer.AcquisitionScheduler.interruptAcquisitionFor(Host host) Interrupt acquisition for.protected static voidMasterManager.removeFromCache(Host host) Removes the from cache.voidManagementInterface.removeHost(ECpdsSession session, Host host) Removes the host.voidMasterServer.resetHostStats(Host host) Reset the host stats of the selected Host.voidManagementInterface.resetTransferStatistics(ECpdsSession session, Host host) Reset the host stats.longManagementInterface.transfer(ECpdsSession session, byte[] bytes, Host host, String target, long remotePosn) Transfer.longMasterServer.transfer(byte[] bytes, TransferServer server, Host host, String target, long remotePosn, long size) Transfer.protected static voidMasterManager.updateCache(Host host) Update cache.voidMasterInterface.updateData(Host host) Update data.voidMasterServer.updateData(Host host) Update data.ManagementInterface.updateHost(ECpdsSession session, Host host) Update host.voidMasterInterface.updateLocation(Host host) Update location.voidMasterServer.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.hostForBackupThe 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.intCompare.static voidTransferManagement.del(String moverName, MoverInterface mover, Host host, String source) Del.static voidTransferScheduler.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 ProxySocketTransferManagement.get(String moverName, MoverInterface mover, Host[] hostsForSource, DataFile dataFile, long remotePosn, long length) Gets the.static ProxySocketTransferManagement.get(String moverName, MoverInterface mover, Host host, String source, long remotePosn, boolean removeOriginal) Gets the.static ProxySocketTransferScheduler.get(TransferServer server, Host host, String source, long remotePosn, long length, boolean removeOriginal) Gets the.static StringTransferScheduler.getHostReport(Host proxyHost, Host host) Gets the host report.static StringTransferScheduler.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 voidTransferManagement.mkdir(String moverName, MoverInterface mover, Host host, String dir) Mkdir.static voidTransferScheduler.mkdir(TransferServer server, Host host, String dir) Mkdir.static voidTransferManagement.move(String moverName, MoverInterface mover, Host host, String source, String target) Move.static voidTransferScheduler.move(TransferServer server, Host host, String source, String target) Move.TransferScheduler.purge(TransferServer[] transfers, Host proxyHost, DataFile dataFile) Purge.static voidTransferScheduler.purge(TransferServer[] servers, Host proxyHost, List<ExistingStorageDirectory> directories) Purge.static DataTransferTransferManagement.put(String moverName, MoverInterface mover, Host[] hostsForSource, DataTransfer transfer) Puts the.static ProxySocketTransferManagement.put(String moverName, MoverInterface mover, Host host, String target, long remotePosn, long size) Puts the.static booleanTransferScheduler.put(TransferServer[] servers, DataTransfer transfer, Host hostForSource) Puts the.static ProxySocketTransferScheduler.put(TransferServer server, Host host, String target, long remotePosn, long size) Puts the.static voidTransferManagement.rmdir(String moverName, MoverInterface mover, Host host, String dir) Rmdir.static voidTransferScheduler.rmdir(TransferServer server, Host host, String dir) Rmdir.static longTransferManagement.size(String moverName, MoverInterface mover, Host host, String source) Size.static longTransferScheduler.size(TransferServer server, Host host, String source) Size.voidTransferScheduler.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 TypeMethodDescriptionbooleanDel.voidDel.booleanDel.voidDel.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.voidMkdir.voidMkdir.voidMove.voidMove.voidMoverInterface.purge(Host proxyHost, List<ExistingStorageDirectory> directories) Purge.voidMoverServer.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.voidRmdir.voidRmdir.longSize.longSize.voidMasterProxy.updateData(Host host) Update data.voidRESTInterface.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).voidMasterProxy.updateLocation(Host host) Update location.voidRESTInterface.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.ResponseRESTServer.getHostReport(javax.ws.rs.core.UriInfo ui, Host host) Gets the host report.voidRESTClient.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.ResponseRESTServer.updateData(javax.ws.rs.core.UriInfo ui, Host host) Update data.voidRESTClient.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.ResponseRESTServer.updateLocation(javax.ws.rs.core.UriInfo ui, Host host) Update location.