Package org.alfresco.service.cmr.invitation
Provides the public interface for the invitation service that is used
to invite users to sites.
Two types of invitation are provided, Nominated invitations, where a user nominates another user to become a member of a site and moderated invitations where a user askes to become a member of a site and its then up to an administrator to either accept or reject the invitation.
-
Interface Summary Interface Description Invitation The invitation request is a command object for who, needs to be added or removed from which resource with which attributes.InvitationSearchCriteria Search criteria for invitation serviceInvitationService The invitation service provides the ability to invite people to resources.ModeratedInvitation The moderated invitation request is a model object for who, needs to be added or removed from which resource with which attributes.NominatedInvitation The nominated invitation is a model object for who, needs to be added or removed from which resource with which attributes. -
Enum Summary Enum Description Invitation.InvitationType What type of invitation are we? (Just Web site for now)Invitation.ResourceType What sort of Resource Web Project, Web Site, Node (Just Web site for now)InvitationSearchCriteria.InvitationType What type of invitations to search for ? -
Exception Summary Exception Description InvitationException Thrown when there is a problem with an invitation.InvitationExceptionForbidden The current user has attempted to do something that they do not have the rights to do.InvitationExceptionNotFound The invitation does not exist.InvitationExceptionUserError The current user has attempted to do something that is not valid.