org.alfresco.repo.invitation.site
Class SiteModeratedInvitationProcess

java.lang.Object
  extended by org.alfresco.repo.invitation.site.SiteModeratedInvitationProcess
All Implemented Interfaces:
InvitationProcess, ModeratedInvitationProcess

public class SiteModeratedInvitationProcess
extends java.lang.Object
implements ModeratedInvitationProcess

The Site Private Invitation Process implements the PrivateInvitatonProcess for Web Sites.


Constructor Summary
SiteModeratedInvitationProcess()
           
 
Method Summary
 void approve(Invitation request, java.lang.String reason)
          Moderator approves this request
 void cancel(Invitation request)
           
 void cancel(Invitation request, java.lang.String reason)
          Invitee cancels this request
 Invitation invite(Invitation request, java.lang.String reason)
          Invitee kicks off process
 void reject(Invitation request, java.lang.String reason)
          Moderator rejects this request
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteModeratedInvitationProcess

public SiteModeratedInvitationProcess()
Method Detail

approve

public void approve(Invitation request,
                    java.lang.String reason)
Description copied from interface: ModeratedInvitationProcess
Moderator approves this request

Specified by:
approve in interface ModeratedInvitationProcess
Parameters:
request - the request to approve.

cancel

public void cancel(Invitation request,
                   java.lang.String reason)
Description copied from interface: ModeratedInvitationProcess
Invitee cancels this request

Specified by:
cancel in interface ModeratedInvitationProcess

reject

public void reject(Invitation request,
                   java.lang.String reason)
Description copied from interface: ModeratedInvitationProcess
Moderator rejects this request

Specified by:
reject in interface ModeratedInvitationProcess
Parameters:
request - the request to reject

invite

public Invitation invite(Invitation request,
                         java.lang.String reason)
Description copied from interface: ModeratedInvitationProcess
Invitee kicks off process

Specified by:
invite in interface InvitationProcess
Specified by:
invite in interface ModeratedInvitationProcess

cancel

public void cancel(Invitation request)
Specified by:
cancel in interface InvitationProcess


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