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 Details

    • ScriptInvitation

      public ScriptInvitation(T invitation, InvitationService invitationService)
  • Method Details

    • 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()