public class AlfrescoEmbWizardWorkflowHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
approvalWorkflowSubprocessTemplateId |
static java.lang.String |
approvalWorkflowTemplateId |
static java.lang.String |
reviewWorkflowTemplateId |
Constructor and Description |
---|
AlfrescoEmbWizardWorkflowHelper() |
Modifier and Type | Method and Description |
---|---|
static ApprovalDetails |
getCurrentApprovalDetails(org.alfresco.service.ServiceRegistry serviceRegistry,
java.lang.String formId) |
static WizardWorkflowDefinition |
getCurrentWorkflowDefinition(java.lang.String ticket,
org.alfresco.service.ServiceRegistry serviceRegistry,
java.lang.String formId)
Helper method to get the WizardWorkflowDefinition object for this form.
|
static java.lang.String |
getFormIdFromWorkflowTask(org.alfresco.service.ServiceRegistry serviceRegistry,
java.lang.String alfWfTaskId)
This method takes an alfrescoWorkflowTaskId (formatted like "activiti${someNumber}")
and returns the aw:psi object node reference that is attached to the primary workflow process package.
|
static void |
updateCurrentApprovalDetails(org.alfresco.service.ServiceRegistry serviceRegistry,
java.lang.String formId,
ApprovalDetails newApprovalDetails) |
public static java.lang.String reviewWorkflowTemplateId
public static java.lang.String approvalWorkflowTemplateId
public static java.lang.String approvalWorkflowSubprocessTemplateId
public static java.lang.String getFormIdFromWorkflowTask(org.alfresco.service.ServiceRegistry serviceRegistry, java.lang.String alfWfTaskId)
serviceRegistry
- alfWfTaskId
- public static WizardWorkflowDefinition getCurrentWorkflowDefinition(java.lang.String ticket, org.alfresco.service.ServiceRegistry serviceRegistry, java.lang.String formId)
ticket
- serviceRegistry
- formId
- java.lang.Exception
- if there is no WizardWorkflowDefinition in the repo related to this formpublic static ApprovalDetails getCurrentApprovalDetails(org.alfresco.service.ServiceRegistry serviceRegistry, java.lang.String formId)
serviceRegistry
- formId
- org.alfresco.service.cmr.repository.InvalidNodeRefException
- - If the formId is invalidpublic static void updateCurrentApprovalDetails(org.alfresco.service.ServiceRegistry serviceRegistry, java.lang.String formId, ApprovalDetails newApprovalDetails)