Class IncomingPermission

java.lang.Object
ecmwf.common.database.DataBaseObject
ecmwf.common.database.IncomingPermission
All Implemented Interfaces:
Serializable, Cloneable

public class IncomingPermission extends DataBaseObject
The Class IncomingPermission.
See Also:
  • Field Details

    • INU_ID

      protected String INU_ID
      The inu id.
    • OPE_NAME

      protected String OPE_NAME
      The ope name.
    • incomingUser

      protected IncomingUser incomingUser
      The incoming user.
    • operation

      protected Operation operation
      The operation.
  • Constructor Details

    • IncomingPermission

      public IncomingPermission(IncomingUser incomingUser, Operation operation)
      Instantiates a new incoming permission.
      Parameters:
      incomingUser - the incoming user
      operation - the operation
    • IncomingPermission

      public IncomingPermission(String incomingUserId, String operationName)
      Instantiates a new incoming permission.
      Parameters:
      incomingUserId - the incoming user id
      operationName - the operation name
    • IncomingPermission

      public IncomingPermission()
      Instantiates a new incoming permission.
  • Method Details

    • getIncomingUserId

      public String getIncomingUserId()
      Gets the incoming user id.
      Returns:
      the incoming user id
    • setIncomingUserId

      public void setIncomingUserId(String param)
      Sets the incoming user id.
      Parameters:
      param - the new incoming user id
    • getOperationName

      public String getOperationName()
      Gets the operation name.
      Returns:
      the operation name
    • setOperationName

      public void setOperationName(String param)
      Sets the operation name.
      Parameters:
      param - the new operation name
    • getIncomingUser

      public IncomingUser getIncomingUser()
      Gets the incoming user.
      Returns:
      the incoming user
    • setIncomingUser

      public void setIncomingUser(IncomingUser param)
      Sets the incoming user.
      Parameters:
      param - the new incoming user
    • getOperation

      public Operation getOperation()
      Gets the operation.
      Returns:
      the operation
    • setOperation

      public void setOperation(Operation param)
      Sets the operation.
      Parameters:
      param - the new operation
    • hashCode

      public int hashCode()
      Hash code.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Equals.
      Overrides:
      equals in class Object