@Api public class AcceptanceContext extends WorkflowContext
Context. Active during acceptance of an activity (started by user).| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
enableLog| Modifier | Constructor and Description |
|---|---|
protected |
AcceptanceContext(String processId,
String activityId,
String actionName) |
| Modifier and Type | Method and Description |
|---|---|
static AcceptanceContext |
activate(String processId,
String activityId,
String actionName)
Activates acceptance context.
|
static void |
activate(String processId,
String activityId,
String actionName,
InContext<AcceptanceContext> action)
Activates acceptance context and invokes provided action in created context.
|
static AcceptanceContext |
current()
Returns current acceptance context;
|
static AcceptanceContext |
deactivate()
Deactivates current acceptance context
|
void |
disableLogging() |
void |
enableLogging() |
String |
getActionName()
Returns action name or null if default acceptance path is evaluated.
|
static boolean |
isActive()
Returns true if this context is active.
|
boolean |
isDefaultAction()
Returns true if default acceptance path is evaluated.
|
String |
name()
Returns this context name (for identification purposes)
|
activateFunctionContext, deactivateFunctionContext, getActivityDefId, getActivityDelegations, getActivityId, getPackageId, getProcessDefId, getProcessIdpublic static final String NAME
public String name()
Contextname in interface Contextname in class WorkflowContextpublic String getActionName()
public boolean isDefaultAction()
public static boolean isActive()
public static AcceptanceContext current() throws ContextNotActiveException
ContextNotActiveExceptionpublic static AcceptanceContext activate(String processId, String activityId, String actionName)
processId - process idactivityId - activity idactionName - action namepublic static void activate(String processId, String activityId, String actionName, InContext<AcceptanceContext> action)
processId - process idactivityId - activity idactionName - action nameaction - action executed in activated contextpublic static AcceptanceContext deactivate()
public void disableLogging()
disableLogging in class WorkflowContextpublic void enableLogging()
enableLogging in class WorkflowContextCopyright © 2023 Suncode. All rights reserved.