Package org.alfresco.service.cmr.invitation

Provides the public interface for the invitation service that is used to invite users to sites.

See:
          Description

Interface Summary
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 service
InvitationService 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.
 

Class Summary
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
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.
 

Package org.alfresco.service.cmr.invitation Description

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.



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.