Interface TransferServer

All Superinterfaces:
ecmwf.web.model.ModelBean
All Known Implementing Classes:
TransferServerBean

public interface TransferServer extends ecmwf.web.model.ModelBean
The Interface TransferServer.
  • Method Details

    • getName

      String getName()
      Gets the name.
      Returns:
      the name
    • getMaxTransfers

      int getMaxTransfers()
      Gets the max transfers.
      Returns:
      the max transfers
    • getMaxInactivity

      int getMaxInactivity()
      Gets the max inactivity.
      Returns:
      the max inactivity
    • getLastUpdate

      long getLastUpdate()
      Gets the last update.
      Returns:
      the last update
    • getLastUpdateDate

      Date getLastUpdateDate()
      Gets the last update date.
      Returns:
      the last update date
    • getLastUpdateDuration

      String getLastUpdateDuration()
      Gets the last update duration.
      Returns:
      the last update duration
    • getActive

      boolean getActive()
      Gets the active.
      Returns:
      the active
    • getCheck

      boolean getCheck()
      Gets the check.
      Returns:
      the check
    • getHost

      String getHost()
      Gets the host.
      Returns:
      the host
    • getPort

      int getPort()
      Gets the port.
      Returns:
      the port
    • getLoad

      long getLoad()
      Gets the load.
      Returns:
      the load
    • getDataTransfersToday

      Collection<DataTransfer> getDataTransfersToday() throws DataFileException
      Gets the data transfers today.
      Returns:
      the data transfers today
      Throws:
      DataFileException - the data file exception
    • getTransferGroup

      TransferGroup getTransferGroup() throws DataFileException
      Gets the transfer group.
      Returns:
      the transfer group
      Throws:
      DataFileException - the data file exception
    • getTransferGroupName

      String getTransferGroupName()
      Gets the transfer group name.
      Returns:
      the transfer group name
    • getHostForReplication

      Host getHostForReplication() throws DataFileException
      Gets the host for replication.
      Returns:
      the host for replication
      Throws:
      DataFileException - the data file exception
    • getHostForReplicationName

      String getHostForReplicationName()
      Gets the host for replication name.
      Returns:
      the host for replication name
    • getReplicate

      boolean getReplicate()
      Gets the replicate.
      Returns:
      the replicate
    • setName

      void setName(String s)
      Sets the name.
      Parameters:
      s - the new name
    • setMaxTransfers

      void setMaxTransfers(int i)
      Sets the max transfers.
      Parameters:
      i - the new max transfers
    • setMaxInactivity

      void setMaxInactivity(int i)
      Sets the max inactivity.
      Parameters:
      i - the new max inactivity
    • setLastUpdate

      void setLastUpdate(int i)
      Sets the last update.
      Parameters:
      i - the new last update
    • setActive

      void setActive(boolean b)
      Sets the active.
      Parameters:
      b - the new active
    • setCheck

      void setCheck(boolean b)
      Sets the check.
      Parameters:
      b - the new check
    • setHost

      void setHost(String s)
      Sets the host.
      Parameters:
      s - the new host
    • setPort

      void setPort(int i)
      Sets the port.
      Parameters:
      i - the new port
    • setTransferGroupName

      void setTransferGroupName(String name)
      Sets the transfer group name.
      Parameters:
      name - the new transfer group name
    • setHostForReplicationName

      void setHostForReplicationName(String name)
      Sets the host for replication name.
      Parameters:
      name - the new host for replication name
    • setReplicate

      void setReplicate(boolean b)
      Sets the replicate.
      Parameters:
      b - the new replicate
    • getReport

      String getReport(ecmwf.web.model.users.User u) throws DataFileException
      Gets the report.
      Parameters:
      u - the u
      Returns:
      the report
      Throws:
      DataFileException - the data file exception