Class ScriptInvitation<T extends Invitation>
- java.lang.Object
-
- org.alfresco.repo.invitation.script.ScriptInvitation<T>
-
- Direct Known Subclasses:
ScriptModeratedInvitation,ScriptNominatedInvitation
public abstract class ScriptInvitation<T extends Invitation> extends Object
Java script invitation for the Java Script API- Author:
- mrogers
-
-
Constructor Summary
Constructors Constructor Description ScriptInvitation(T invitation, InvitationService invitationService)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcancel()protected TgetInvitation()protected InvitationServicegetInvitationService()StringgetInvitationType()abstract StringgetInviteeEmail()abstract StringgetInviteeFirstName()abstract StringgetInviteeLastName()StringgetInviteeUserName()The inviteeUserNameStringgetInviteId()StringgetResourceName()StringgetResourceType()StringgetRoleName()Which role to be added withvoidreject(String reason)
-
-
-
Constructor Detail
-
ScriptInvitation
public ScriptInvitation(T invitation, InvitationService invitationService)
-
-
Method Detail
-
reject
public void reject(String reason)
-
cancel
public void cancel()
-
getInviteId
public String getInviteId()
-
getInvitationType
public String getInvitationType()
-
getResourceName
public String getResourceName()
-
getResourceType
public String getResourceType()
-
getInvitation
protected T getInvitation()
-
getInvitationService
protected InvitationService getInvitationService()
-
getRoleName
public String getRoleName()
Which role to be added with- Returns:
- the roleName
-
getInviteeUserName
public String getInviteeUserName()
The inviteeUserName- Returns:
- the invitee user name
-
getInviteeEmail
public abstract String getInviteeEmail()
-
getInviteeFirstName
public abstract String getInviteeFirstName()
-
getInviteeLastName
public abstract String getInviteeLastName()
-
-