|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.invitation.InviteHelper
public class InviteHelper
Helper class to house utility methods common to more than one Invite Service Web Script
| Field Summary | |
|---|---|
static java.lang.String |
NAME
|
| Constructor Summary | |
|---|---|
InviteHelper()
|
|
| Method Summary | |
|---|---|
void |
acceptNominatedInvitation(java.util.Map executionVariables)
|
void |
addSiteMembership(java.lang.String invitee,
java.lang.String siteName,
java.lang.String role,
java.lang.String runAsUser,
boolean overrideExisting)
Add Invitee to Site with the site role that the inviter "started" the invite process with |
void |
afterPropertiesSet()
|
void |
approveModeratedInvitation(java.util.Map executionVariables)
|
void |
cancelInvitation(java.util.Map executionVariables,
java.lang.String currentInviteId)
|
void |
deleteAuthenticationIfUnused(java.lang.String inviteeUserName,
java.lang.String currentInviteId)
Clean up invitee user account and person node when no longer in use. |
java.util.List |
findInvitePendingTasks(java.lang.String inviteeUserName)
Find invitePending tasks (in-progress) by the given invitee user name |
WorkflowTask |
findInviteStartTask(java.lang.String inviteId)
Find an invite start task by the given task id. |
InviteInfo |
getPendingInviteInfo(WorkflowTask startInviteTask)
Returns an InviteInfo instance for the given startInvite task (used for rendering the response). |
void |
rejectModeratedInvitation(java.util.Map vars)
|
void |
sendNominatedInvitation(java.lang.String inviteId,
java.util.Map executionVariables)
|
void |
setMessageService(MessageService messageService)
|
void |
setRepositoryHelper(Repository repositoryHelper)
|
void |
setServiceRegistry(ServiceRegistry serviceRegistry)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NAME
| Constructor Detail |
|---|
public InviteHelper()
| Method Detail |
|---|
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic void acceptNominatedInvitation(java.util.Map executionVariables)
public WorkflowTask findInviteStartTask(java.lang.String inviteId)
public java.util.List findInvitePendingTasks(java.lang.String inviteeUserName)
public InviteInfo getPendingInviteInfo(WorkflowTask startInviteTask)
startInviteTask - startInvite task to get invite info properties fromserviceRegistry - service registry instance
public void addSiteMembership(java.lang.String invitee,
java.lang.String siteName,
java.lang.String role,
java.lang.String runAsUser,
boolean overrideExisting)
invitee - siteName - role - runAsUser - siteService - overrideExisting -
public void deleteAuthenticationIfUnused(java.lang.String inviteeUserName,
java.lang.String currentInviteId)
inviteeUserName - currentInviteId - TODOauthenticationservice - personService - workflowService -
public void cancelInvitation(java.util.Map executionVariables,
java.lang.String currentInviteId)
executionVariables -
public void sendNominatedInvitation(java.lang.String inviteId,
java.util.Map executionVariables)
public void approveModeratedInvitation(java.util.Map executionVariables)
public void rejectModeratedInvitation(java.util.Map vars)
vars - public void setMessageService(MessageService messageService)
messageService - the messageService to setpublic void setRepositoryHelper(Repository repositoryHelper)
repositoryHelper - the repositoryHelper to setpublic void setServiceRegistry(ServiceRegistry serviceRegistry)
serviceRegistry - the serviceRegistry to set
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||