@Api public class ApplicationContext extends WorkflowContext
Context. Active during execution of application (automatic task).| Modifier | Constructor and Description | 
|---|---|
| protected  | ApplicationContext(String processId,
                  String activityId) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ApplicationContext | activate(String processId,
        String activityId)Activates application context. | 
| static void | activate(String processId,
        String activityId,
        InContext<ApplicationContext> action)Activates application context and invokes provided action in created context. | 
| static ApplicationContext | current()Returns current acceptance context; | 
| static ApplicationContext | deactivate()Deactivates current application context | 
| static boolean | isActive()Returns true if this context is active. | 
| String | name()Returns this context name (for identification purposes) | 
getActivityId, getProcessIdpublic static final String NAME
public String name()
Contextname in interface Contextname in class WorkflowContextpublic static boolean isActive()
public static ApplicationContext current() throws ContextNotActiveException
ContextNotActiveExceptionpublic static ApplicationContext activate(String processId, String activityId)
processId - process idactivityId - activity idpublic static void activate(String processId, String activityId, InContext<ApplicationContext> action)
processId - process idactivityId - activity idaction - action executed in activated contextpublic static ApplicationContext deactivate()
Copyright © 2019 Suncode. All rights reserved.