Class GCubeMembershipRequest

java.lang.Object
org.gcube.vomanagement.usermanagement.model.GCubeMembershipRequest
All Implemented Interfaces:
Serializable

public class GCubeMembershipRequest extends Object implements Serializable
The Class GCubeMembershipRequest.
See Also:
  • Constructor Details

    • GCubeMembershipRequest

      public GCubeMembershipRequest()
      Instantiates a new g cube membership request.
    • GCubeMembershipRequest

      public GCubeMembershipRequest(long membershipRequestId, long groupId, GCubeUser requestingUser, Date createDate, String userComment, String managerReplyComment, GCubeUser replierUser, Date replyDate, MembershipRequestStatus status)
      Instantiates a new g cube membership request.
      Parameters:
      membershipRequestId - the membership request id
      groupId - the group id
      requestingUser - the requesting user
      createDate - the create date
      userComment - the user comment
      managerReplyComment - the manager reply comment
      replierUser - the replier user
      replyDate - the reply date
      status - the status
  • Method Details

    • getMembershipRequestId

      public long getMembershipRequestId()
      Returns the membership request ID of this membership request.
      Returns:
      the membership request ID of this membership request
    • setMembershipRequestId

      public void setMembershipRequestId(long membershipRequestId)
      Sets the membership request ID of this membership request.
      Parameters:
      membershipRequestId - the membership request ID of this membership request
    • getGroupId

      public long getGroupId()
      Returns the group ID of this membership request.
      Returns:
      the group ID of this membership request
    • setGroupId

      public void setGroupId(long groupId)
      Sets the group ID of this membership request.
      Parameters:
      groupId - the group ID of this membership request
    • getCreateDate

      public Date getCreateDate()
      Returns the create date of this membership request.
      Returns:
      the create date of this membership request
    • setCreateDate

      public void setCreateDate(Date createDate)
      Sets the create date of this membership request.
      Parameters:
      createDate - the create date of this membership request
    • getComment

      public String getComment()
      Returns the comment of this membership request.
      Returns:
      the comment of this membership request
    • setComment

      public void setComment(String userComment)
      Sets the comments of this membership request.
      Parameters:
      userComment - the comments of this membership request
    • getManagerReplyComment

      public String getManagerReplyComment()
      Returns the reply comments of this membership request.
      Returns:
      the reply comments of this membership request
    • setReplyComment

      public void setReplyComment(String replyComment)
      Sets the reply comments of this membership request.
      Parameters:
      replyComment - the reply comments of this membership request
    • getReplyDate

      public Date getReplyDate()
      Returns the reply date of this membership request.
      Returns:
      the reply date of this membership request
    • setReplyDate

      public void setReplyDate(Date replyDate)
      Sets the reply date of this membership request.
      Parameters:
      replyDate - the reply date of this membership request
    • getStatus

      public MembershipRequestStatus getStatus()
      Returns the status of this membership request.
      Returns:
      the status of this membership request
    • getUserComment

      public String getUserComment()
      Gets the user comment.
      Returns:
      the user comment
    • setUserComment

      public void setUserComment(String userComment)
      Sets the user comment.
      Parameters:
      userComment - the new user comment
    • setManagerReplyComment

      public void setManagerReplyComment(String managerReplyComment)
      Sets the manager reply comment.
      Parameters:
      managerReplyComment - the new manager reply comment
    • setStatus

      public void setStatus(MembershipRequestStatus status)
      Sets the status.
      Parameters:
      status - the new status
    • getRequestingUser

      public GCubeUser getRequestingUser()
      Gets the requesting user.
      Returns:
      the requesting user
    • setRequestingUser

      public void setRequestingUser(GCubeUser requestingUser)
      Sets the requesting user.
      Parameters:
      requestingUser - the new requesting user
    • getReplierUser

      public GCubeUser getReplierUser()
      Gets the replier user.
      Returns:
      the replier user
    • setReplierUser

      public void setReplierUser(GCubeUser replierUser)
      Sets the replier user.
      Parameters:
      replierUser - the new replier user
    • toString

      public String toString()
      Overrides:
      toString in class Object