Package | Description |
---|---|
lumis.content.workflow |
Provides workflow support for the content framework.
|
lumis.content.workflow.action |
Modifier and Type | Method and Description |
---|---|
WorkflowTransitionConfig |
IWorkflowManager.getTransition(SessionConfig sessionConfig,
String workflowId,
String transitionId,
ITransaction transaction)
Returns a workflow transition.
|
WorkflowTransitionConfig |
WorkflowManager.getTransition(SessionConfig sessionConfig,
String workflowId,
String transitionId,
ITransaction transaction) |
WorkflowTransitionConfig |
WorkflowStateConfig.getTransition(String transitionId)
Returns the specified transition defined in this workflow state.
|
Modifier and Type | Method and Description |
---|---|
Collection<WorkflowTransitionConfig> |
IWorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
ContentLocale contentLocale,
ITransaction transaction)
Returns the transitions that are accessible by the
sessionConfig 's user for a specified contentLocale. |
Collection<WorkflowTransitionConfig> |
WorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
ContentLocale contentLocale,
ITransaction transaction) |
Collection<WorkflowTransitionConfig> |
IWorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
String itemId,
String serviceInstanceId,
String sourceId,
ITransaction transaction)
|
Collection<WorkflowTransitionConfig> |
WorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
String itemId,
String serviceInstanceId,
String sourceId,
ITransaction transaction)
Deprecated.
|
Collection<WorkflowTransitionConfig> |
IWorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
WorkflowStateConfig state,
String serviceInstanceId,
boolean includeScopeAssignedTo,
ITransaction transaction)
Deprecated.
|
Collection<WorkflowTransitionConfig> |
WorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
WorkflowStateConfig state,
String serviceInstanceId,
boolean includeScopeAssignedTo,
ITransaction transaction)
Deprecated.
|
Collection<WorkflowTransitionConfig> |
IWorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
WorkflowStateConfig state,
String serviceInstanceId,
EnumSet<TransitionScope> scopes,
ITransaction transaction)
Returns the transitions that are accessible by the
sessionConfig 's user, originating from a specific workflow
state in the specified service instance. |
Collection<WorkflowTransitionConfig> |
WorkflowManager.getAccessibleTransitions(SessionConfig sessionConfig,
WorkflowStateConfig state,
String serviceInstanceId,
EnumSet<TransitionScope> scopes,
ITransaction transaction) |
List<WorkflowTransitionConfig> |
WorkflowStateConfig.getTransitions()
Returns all transitions defined for this state.
|
List<WorkflowTransitionConfig> |
IWorkflowManager.getTransitionsByStateId(SessionConfig sessionConfig,
String workflowId,
String stateId,
ITransaction transaction)
Returns the transitions for a workflow state.
|
List<WorkflowTransitionConfig> |
WorkflowManager.getTransitionsByStateId(SessionConfig sessionConfig,
String workflowId,
String stateId,
ITransaction transaction) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
WorkflowManager.hasTransitionPermission(SessionConfig sessionConfig,
Collection<String> roles,
WorkflowTransitionConfig transition,
EnumSet<TransitionScope> transitionScopes,
ITransaction transaction)
Checks if any of the roles have permission to the specified workflow transition.
|
protected boolean |
WorkflowManager.hasTransitionPermission(SessionConfig sessionConfig,
String principalId,
WorkflowTransitionConfig transition,
ContentLocale contentLocale,
String serviceInstanceId,
ITransaction transaction)
Checks if any of the principal have permission to the specified workflow transition.
|
void |
IWorkflowActionHandler.preProcessAction(SessionConfig sessionConfig,
ContentLocale contentLocale,
WorkflowTransitionConfig transition,
ContentWorkflowMetaData newWorkflowMetaData,
ITransaction transaction)
Method called when a workflow action is performed, before its changes
are applied to the persistence layer.
|
Modifier and Type | Method and Description |
---|---|
void |
WorkflowSendMailActionHandler.preProcessAction(SessionConfig sessionConfig,
ContentLocale contentLocale,
WorkflowTransitionConfig transition,
ContentWorkflowMetaData newWorkflowMetaData,
ITransaction transaction) |
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.