Package org.activiti.engine.impl.context
Class Context
java.lang.Object
org.activiti.engine.impl.context.Context
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static ThreadLocal<Map<String, com.fasterxml.jackson.databind.node.ObjectNode>> protected static ThreadLocal<Stack<CommandContext>> protected static ThreadLocal<ProcessDefinitionHelper> protected static ThreadLocal<Stack<ProcessEngineConfigurationImpl>> protected static ResourceBundle.Controlprotected static ThreadLocal<Stack<TransactionContext>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidaddBpmnOverrideElement(String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode) static ActivitiEngineAgendastatic com.fasterxml.jackson.databind.node.ObjectNodegetBpmnOverrideElementProperties(String id, String processDefinitionId) static CommandContextstatic com.fasterxml.jackson.databind.node.ObjectNodegetLocalizationElementProperties(String language, String id, String processDefinitionId, boolean useFallback) static ProcessDefinitionHelperprotected static com.fasterxml.jackson.databind.node.ObjectNodegetProcessDefinitionInfoNode(String processDefinitionId) protected static <T> Stack<T> getStack(ThreadLocal<Stack<T>> threadLocal) static TransactionContextstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidsetCommandContext(CommandContext commandContext) static voidsetProcessDefinitionHelper(ProcessDefinitionHelper processDefinitionHelper) static voidsetProcessEngineConfiguration(ProcessEngineConfigurationImpl processEngineConfiguration) static voidsetTransactionContext(TransactionContext transactionContext)
-
Field Details
-
commandContextThreadLocal
-
processEngineConfigurationStackThreadLocal
protected static ThreadLocal<Stack<ProcessEngineConfigurationImpl>> processEngineConfigurationStackThreadLocal -
transactionContextThreadLocal
-
bpmnOverrideContextThreadLocal
protected static ThreadLocal<Map<String,com.fasterxml.jackson.databind.node.ObjectNode>> bpmnOverrideContextThreadLocal -
processDefinitionHelperThreadLocal
-
resourceBundleControl
-
-
Constructor Details
-
Context
public Context()
-
-
Method Details
-
getCommandContext
-
getAgenda
-
setCommandContext
-
removeCommandContext
public static void removeCommandContext() -
getProcessEngineConfiguration
-
setProcessEngineConfiguration
public static void setProcessEngineConfiguration(ProcessEngineConfigurationImpl processEngineConfiguration) -
removeProcessEngineConfiguration
public static void removeProcessEngineConfiguration() -
getTransactionContext
-
setTransactionContext
-
removeTransactionContext
public static void removeTransactionContext() -
getStack
-
getBpmnOverrideElementProperties
-
getLocalizationElementProperties
-
removeBpmnOverrideContext
public static void removeBpmnOverrideContext() -
getProcessDefinitionInfoNode
protected static com.fasterxml.jackson.databind.node.ObjectNode getProcessDefinitionInfoNode(String processDefinitionId) -
getBpmnOverrideContext
-
addBpmnOverrideElement
protected static void addBpmnOverrideElement(String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode) -
getProcessDefinitionHelper
-
setProcessDefinitionHelper
-
removeProcessDefinitionHelper
public static void removeProcessDefinitionHelper()
-