Package org.activiti.engine.impl.context
Class Context
- java.lang.Object
-
- org.activiti.engine.impl.context.Context
-
public class Context extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContext.ResourceBundleControl
-
Field Summary
Fields Modifier and Type Field Description protected static ThreadLocal<Map<String,com.fasterxml.jackson.databind.node.ObjectNode>>bpmnOverrideContextThreadLocalprotected static ThreadLocal<Stack<CommandContext>>commandContextThreadLocalprotected static ThreadLocal<ProcessDefinitionHelper>processDefinitionHelperThreadLocalprotected static ThreadLocal<Stack<ProcessEngineConfigurationImpl>>processEngineConfigurationStackThreadLocalprotected static ResourceBundle.ControlresourceBundleControlprotected static ThreadLocal<Stack<TransactionContext>>transactionContextThreadLocal
-
Constructor Summary
Constructors Constructor Description Context()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static voidaddBpmnOverrideElement(String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode)static ActivitiEngineAgendagetAgenda()protected static Map<String,com.fasterxml.jackson.databind.node.ObjectNode>getBpmnOverrideContext()static com.fasterxml.jackson.databind.node.ObjectNodegetBpmnOverrideElementProperties(String id, String processDefinitionId)static CommandContextgetCommandContext()static com.fasterxml.jackson.databind.node.ObjectNodegetLocalizationElementProperties(String language, String id, String processDefinitionId, boolean useFallback)static ProcessDefinitionHelpergetProcessDefinitionHelper()protected static com.fasterxml.jackson.databind.node.ObjectNodegetProcessDefinitionInfoNode(String processDefinitionId)static ProcessEngineConfigurationImplgetProcessEngineConfiguration()protected static <T> Stack<T>getStack(ThreadLocal<Stack<T>> threadLocal)static TransactionContextgetTransactionContext()static voidremoveBpmnOverrideContext()static voidremoveCommandContext()static voidremoveProcessDefinitionHelper()static voidremoveProcessEngineConfiguration()static voidremoveTransactionContext()static voidsetCommandContext(CommandContext commandContext)static voidsetProcessDefinitionHelper(ProcessDefinitionHelper processDefinitionHelper)static voidsetProcessEngineConfiguration(ProcessEngineConfigurationImpl processEngineConfiguration)static voidsetTransactionContext(TransactionContext transactionContext)
-
-
-
Field Detail
-
commandContextThreadLocal
protected static ThreadLocal<Stack<CommandContext>> commandContextThreadLocal
-
processEngineConfigurationStackThreadLocal
protected static ThreadLocal<Stack<ProcessEngineConfigurationImpl>> processEngineConfigurationStackThreadLocal
-
transactionContextThreadLocal
protected static ThreadLocal<Stack<TransactionContext>> transactionContextThreadLocal
-
bpmnOverrideContextThreadLocal
protected static ThreadLocal<Map<String,com.fasterxml.jackson.databind.node.ObjectNode>> bpmnOverrideContextThreadLocal
-
processDefinitionHelperThreadLocal
protected static ThreadLocal<ProcessDefinitionHelper> processDefinitionHelperThreadLocal
-
resourceBundleControl
protected static ResourceBundle.Control resourceBundleControl
-
-
Method Detail
-
getCommandContext
public static CommandContext getCommandContext()
-
getAgenda
public static ActivitiEngineAgenda getAgenda()
-
setCommandContext
public static void setCommandContext(CommandContext commandContext)
-
removeCommandContext
public static void removeCommandContext()
-
getProcessEngineConfiguration
public static ProcessEngineConfigurationImpl getProcessEngineConfiguration()
-
setProcessEngineConfiguration
public static void setProcessEngineConfiguration(ProcessEngineConfigurationImpl processEngineConfiguration)
-
removeProcessEngineConfiguration
public static void removeProcessEngineConfiguration()
-
getTransactionContext
public static TransactionContext getTransactionContext()
-
setTransactionContext
public static void setTransactionContext(TransactionContext transactionContext)
-
removeTransactionContext
public static void removeTransactionContext()
-
getStack
protected static <T> Stack<T> getStack(ThreadLocal<Stack<T>> threadLocal)
-
getBpmnOverrideElementProperties
public static com.fasterxml.jackson.databind.node.ObjectNode getBpmnOverrideElementProperties(String id, String processDefinitionId)
-
getLocalizationElementProperties
public static com.fasterxml.jackson.databind.node.ObjectNode getLocalizationElementProperties(String language, String id, String processDefinitionId, boolean useFallback)
-
removeBpmnOverrideContext
public static void removeBpmnOverrideContext()
-
getProcessDefinitionInfoNode
protected static com.fasterxml.jackson.databind.node.ObjectNode getProcessDefinitionInfoNode(String processDefinitionId)
-
getBpmnOverrideContext
protected static Map<String,com.fasterxml.jackson.databind.node.ObjectNode> getBpmnOverrideContext()
-
addBpmnOverrideElement
protected static void addBpmnOverrideElement(String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode)
-
getProcessDefinitionHelper
public static ProcessDefinitionHelper getProcessDefinitionHelper()
-
setProcessDefinitionHelper
public static void setProcessDefinitionHelper(ProcessDefinitionHelper processDefinitionHelper)
-
removeProcessDefinitionHelper
public static void removeProcessDefinitionHelper()
-
-