Class GCubeMembershipRequest
java.lang.Object
org.gcube.vomanagement.usermanagement.model.GCubeMembershipRequest
- All Implemented Interfaces:
Serializable
The Class GCubeMembershipRequest.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new g cube membership request.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. -
Method Summary
Modifier and TypeMethodDescriptionReturns the comment of this membership request.Returns the create date of this membership request.longReturns the group ID of this membership request.Returns the reply comments of this membership request.longReturns the membership request ID of this membership request.Gets the replier user.Returns the reply date of this membership request.Gets the requesting user.Returns the status of this membership request.Gets the user comment.voidsetComment(String userComment) Sets the comments of this membership request.voidsetCreateDate(Date createDate) Sets the create date of this membership request.voidsetGroupId(long groupId) Sets the group ID of this membership request.voidsetManagerReplyComment(String managerReplyComment) Sets the manager reply comment.voidsetMembershipRequestId(long membershipRequestId) Sets the membership request ID of this membership request.voidsetReplierUser(GCubeUser replierUser) Sets the replier user.voidsetReplyComment(String replyComment) Sets the reply comments of this membership request.voidsetReplyDate(Date replyDate) Sets the reply date of this membership request.voidsetRequestingUser(GCubeUser requestingUser) Sets the requesting user.voidsetStatus(MembershipRequestStatus status) Sets the status.voidsetUserComment(String userComment) Sets the user comment.toString()
-
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 idgroupId- the group idrequestingUser- the requesting usercreateDate- the create dateuserComment- the user commentmanagerReplyComment- the manager reply commentreplierUser- the replier userreplyDate- the reply datestatus- 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
Returns the create date of this membership request.- Returns:
- the create date of this membership request
-
setCreateDate
Sets the create date of this membership request.- Parameters:
createDate- the create date of this membership request
-
getComment
Returns the comment of this membership request.- Returns:
- the comment of this membership request
-
setComment
Sets the comments of this membership request.- Parameters:
userComment- the comments of this membership request
-
getManagerReplyComment
Returns the reply comments of this membership request.- Returns:
- the reply comments of this membership request
-
setReplyComment
Sets the reply comments of this membership request.- Parameters:
replyComment- the reply comments of this membership request
-
getReplyDate
Returns the reply date of this membership request.- Returns:
- the reply date of this membership request
-
setReplyDate
Sets the reply date of this membership request.- Parameters:
replyDate- the reply date of this membership request
-
getStatus
Returns the status of this membership request.- Returns:
- the status of this membership request
-
getUserComment
Gets the user comment.- Returns:
- the user comment
-
setUserComment
Sets the user comment.- Parameters:
userComment- the new user comment
-
setManagerReplyComment
Sets the manager reply comment.- Parameters:
managerReplyComment- the new manager reply comment
-
setStatus
Sets the status.- Parameters:
status- the new status
-
getRequestingUser
Gets the requesting user.- Returns:
- the requesting user
-
setRequestingUser
Sets the requesting user.- Parameters:
requestingUser- the new requesting user
-
getReplierUser
Gets the replier user.- Returns:
- the replier user
-
setReplierUser
Sets the replier user.- Parameters:
replierUser- the new replier user
-
toString
-