Interface Invitation

  • All Known Subinterfaces:
    ModeratedInvitation, NominatedInvitation

    public interface Invitation
    The 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
    • 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
      • 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()