Package org.activiti.engine.impl.context
Class Context
- java.lang.Object
-
- org.activiti.engine.impl.context.Context
-
public class Context extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContext.ResourceBundleControl
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.ThreadLocal<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.node.ObjectNode>>bpmnOverrideContextThreadLocalprotected static java.lang.ThreadLocal<java.util.Stack<CommandContext>>commandContextThreadLocalprotected static java.lang.ThreadLocal<java.util.Stack<ProcessEngineConfigurationImpl>>processEngineConfigurationStackThreadLocalprotected static java.util.ResourceBundle.ControlresourceBundleControlprotected static java.lang.ThreadLocal<java.util.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(java.lang.String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode)static ActivitiEngineAgendagetAgenda()protected static java.util.Map<java.lang.String,com.fasterxml.jackson.databind.node.ObjectNode>getBpmnOverrideContext()static com.fasterxml.jackson.databind.node.ObjectNodegetBpmnOverrideElementProperties(java.lang.String id, java.lang.String processDefinitionId)static CommandContextgetCommandContext()static com.fasterxml.jackson.databind.node.ObjectNodegetLocalizationElementProperties(java.lang.String language, java.lang.String id, java.lang.String processDefinitionId, boolean useFallback)protected static com.fasterxml.jackson.databind.node.ObjectNodegetProcessDefinitionInfoNode(java.lang.String processDefinitionId)static ProcessEngineConfigurationImplgetProcessEngineConfiguration()protected static <T> java.util.Stack<T>getStack(java.lang.ThreadLocal<java.util.Stack<T>> threadLocal)static TransactionContextgetTransactionContext()static voidremoveBpmnOverrideContext()static voidremoveCommandContext()static voidremoveProcessEngineConfiguration()static voidremoveTransactionContext()static voidsetCommandContext(CommandContext commandContext)static voidsetProcessEngineConfiguration(ProcessEngineConfigurationImpl processEngineConfiguration)static voidsetTransactionContext(TransactionContext transactionContext)
-
-
-
Field Detail
-
commandContextThreadLocal
protected static java.lang.ThreadLocal<java.util.Stack<CommandContext>> commandContextThreadLocal
-
processEngineConfigurationStackThreadLocal
protected static java.lang.ThreadLocal<java.util.Stack<ProcessEngineConfigurationImpl>> processEngineConfigurationStackThreadLocal
-
transactionContextThreadLocal
protected static java.lang.ThreadLocal<java.util.Stack<TransactionContext>> transactionContextThreadLocal
-
bpmnOverrideContextThreadLocal
protected static java.lang.ThreadLocal<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.node.ObjectNode>> bpmnOverrideContextThreadLocal
-
resourceBundleControl
protected static java.util.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> java.util.Stack<T> getStack(java.lang.ThreadLocal<java.util.Stack<T>> threadLocal)
-
getBpmnOverrideElementProperties
public static com.fasterxml.jackson.databind.node.ObjectNode getBpmnOverrideElementProperties(java.lang.String id, java.lang.String processDefinitionId)
-
getLocalizationElementProperties
public static com.fasterxml.jackson.databind.node.ObjectNode getLocalizationElementProperties(java.lang.String language, java.lang.String id, java.lang.String processDefinitionId, boolean useFallback)
-
removeBpmnOverrideContext
public static void removeBpmnOverrideContext()
-
getProcessDefinitionInfoNode
protected static com.fasterxml.jackson.databind.node.ObjectNode getProcessDefinitionInfoNode(java.lang.String processDefinitionId)
-
getBpmnOverrideContext
protected static java.util.Map<java.lang.String,com.fasterxml.jackson.databind.node.ObjectNode> getBpmnOverrideContext()
-
addBpmnOverrideElement
protected static void addBpmnOverrideElement(java.lang.String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode)
-
-