Package | Description |
---|---|
lumis.content.workflow |
Provides workflow support for the content framework.
|
Modifier and Type | Method and Description |
---|---|
static TransitionScope |
TransitionScope.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TransitionScope[] |
TransitionScope.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected EnumSet<TransitionScope> |
WorkflowTransitionConfig.getScopes()
Returns the scopes for a permission object.
|
Modifier and Type | Method and Description |
---|---|
Collection<String> |
WorkflowTransitionConfig.getPermissions(TransitionScope transitionScope)
Returns all permissions available for a given scope.
|
Modifier and Type | Method and Description |
---|---|
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) |
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.
|
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.