Interface IncomingUser

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

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

    • getCountryIso

      String getCountryIso()
      Gets the country iso.
      Returns:
      the country iso
    • getCountry

      Country getCountry() throws TransferException
      Gets the country.
      Returns:
      the country
      Throws:
      TransferException - the transfer exception
    • getId

      String getId()
      Gets the id.
      Specified by:
      getId in interface ecmwf.web.model.ModelBean
    • getCompletions

      String getCompletions()
      Gets the completions.
      Returns:
      the completions
    • getPassword

      String getPassword()
      Gets the password.
      Returns:
      the password
    • getComment

      String getComment()
      Gets the comment.
      Returns:
      the comment
    • getActive

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

      boolean getIsSynchronized()
      Gets the checks if is synchronized.
      Returns:
      the checks if is synchronized
    • getLastLogin

      Date getLastLogin()
      Gets the last login.
      Returns:
      the last login
    • getLastLoginHost

      String getLastLoginHost()
      Gets the last login host.
      Returns:
      the last login host
    • getData

      String getData()
      Gets the data.
      Returns:
      the data
    • getProperties

      String getProperties()
      Gets the properties.
      Returns:
      the properties
    • getAuthorizedSSHKeys

      String getAuthorizedSSHKeys()
      Gets the authorized SSH keys.
      Returns:
      the authorized SSH keys
    • setCountryIso

      void setCountryIso(String iso)
      Sets the country iso.
      Parameters:
      iso - the new country iso
    • setId

      void setId(String id)
      Sets the id.
      Specified by:
      setId in interface ecmwf.web.model.ModelBean
    • setPassword

      void setPassword(String password)
      Sets the password.
      Parameters:
      password - the new password
    • setComment

      void setComment(String comment)
      Sets the comment.
      Parameters:
      comment - the new comment
    • setActive

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

      void setIsSynchronized(boolean synchronised)
      Sets the checks if is synchronized.
      Parameters:
      synchronised - the new checks if is synchronized
    • setData

      void setData(String data)
      Sets the data.
      Parameters:
      data - the new data
    • setAuthorizedSSHKeys

      void setAuthorizedSSHKeys(String authorizedSSHKeys)
      Sets the authorized SSH keys.
      Parameters:
      authorizedSSHKeys - the new authorized SSH keys
    • addIncomingPolicy

      void addIncomingPolicy(IncomingPolicy p)
      Adds the incoming policy.
      Parameters:
      p - the p
    • deleteIncomingPolicy

      void deleteIncomingPolicy(IncomingPolicy p)
      Delete incoming policy.
      Parameters:
      p - the p
    • addDestination

      void addDestination(Destination d)
      Adds the destination.
      Parameters:
      d - the d
    • deleteDestination

      void deleteDestination(Destination d)
      Delete destination.
      Parameters:
      d - the d
    • addOperation

      void addOperation(Operation o)
      Adds the operation.
      Parameters:
      o - the o
    • deleteOperation

      void deleteOperation(Operation o)
      Delete operation.
      Parameters:
      o - the o
    • closeSession

      void closeSession(ecmwf.web.model.users.User u, String id) throws OperationException
      Close session.
      Parameters:
      u - the u
      id - the id
      Throws:
      OperationException - the operation exception
    • getIncomingConnections

      Collection<IncomingConnection> getIncomingConnections()
      Gets the incoming connections.
      Returns:
      the incoming connections
    • getAssociatedIncomingPolicies

      Collection<IncomingPolicy> getAssociatedIncomingPolicies() throws TransferException
      Gets the associated incoming policies.
      Returns:
      the associated incoming policies
      Throws:
      TransferException - the transfer exception
    • getAssociatedDestinations

      Collection<Destination> getAssociatedDestinations() throws TransferException
      Gets the associated destinations.
      Returns:
      the associated destinations
      Throws:
      TransferException - the transfer exception
    • getAssociatedOperations

      Collection<Operation> getAssociatedOperations() throws OperationException
      Gets the associated operations.
      Returns:
      the associated operations
      Throws:
      OperationException - the operation exception