Interface Invitation
-
- All Known Subinterfaces:
ModeratedInvitation,NominatedInvitation
public interface InvitationThe invitation request is a command object for who, needs to be added or removed from which resource with which attributes. Invitations are processed by the InvitationService- Author:
- mrogers
- See Also:
InvitationService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classInvitation.InvitationTypeWhat type of invitation are we? (Just Web site for now)static classInvitation.ResourceTypeWhat sort of Resource Web Project, Web Site, Node (Just Web site for now)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.DategetCreatedAt()Invitation.InvitationTypegetInvitationType()What sort of invitation is this ?java.lang.StringgetInviteeUserName()Who wants to be addedjava.lang.StringgetInviteId()What is the unique reference for this invitation ?java.util.DategetModifiedAt()java.lang.StringgetResourceName()What is the resource name ?Invitation.ResourceTypegetResourceType()What sort of resource is it, for example a WEB_SITE?java.lang.StringgetRoleName()Which role to be added with
-
-
-
Method Detail
-
getResourceType
Invitation.ResourceType getResourceType()
What sort of resource is it, for example a WEB_SITE?- Returns:
- the resource type
-
getResourceName
java.lang.String getResourceName()
What is the resource name ?- Returns:
- the name of the resource
-
getInviteId
java.lang.String getInviteId()
What is the unique reference for this invitation ?- Returns:
- the unique reference for this invitation
-
getInvitationType
Invitation.InvitationType getInvitationType()
What sort of invitation is this ?
-
getInviteeUserName
java.lang.String getInviteeUserName()
Who wants to be added- Returns:
- inviteeUserName
-
getRoleName
java.lang.String getRoleName()
Which role to be added with- Returns:
- the roleName
-
getCreatedAt
java.util.Date getCreatedAt()
-
getModifiedAt
java.util.Date getModifiedAt()
-
-