Package org.camunda.bpm.engine.cdi
Class ProcessVariables
- java.lang.Object
-
- org.camunda.bpm.engine.cdi.ProcessVariables
-
public class ProcessVariables extends java.lang.ObjectAllows to access the process variables of a managed process instance. A process instance can be managed, using theBusinessProcess-bean.- Author:
- Daniel Meyer
-
-
Constructor Summary
Constructors Constructor Description ProcessVariables()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectgetProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)protected java.lang.ObjectgetProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)protected TypedValuegetProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip)protected TypedValuegetProcessVariableTyped(javax.enterprise.inject.spi.InjectionPoint ip)protected java.lang.StringgetVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)protected java.lang.StringgetVariableLocalTypedName(javax.enterprise.inject.spi.InjectionPoint ip)protected java.lang.StringgetVariableName(javax.enterprise.inject.spi.InjectionPoint ip)protected java.lang.StringgetVariableTypedName(javax.enterprise.inject.spi.InjectionPoint ip)protected VariableMapprocessVariableMap()protected VariableMapprocessVariableMapLocal()protected java.util.Map<java.lang.String,java.lang.Object>processVariables()protected java.util.Map<java.lang.String,java.lang.Object>processVariablesLocal()
-
-
-
Method Detail
-
getVariableName
protected java.lang.String getVariableName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getVariableTypedName
protected java.lang.String getVariableTypedName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariable
@Produces @ProcessVariable protected java.lang.Object getProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariableTyped
@Produces @ProcessVariableTyped protected TypedValue getProcessVariableTyped(javax.enterprise.inject.spi.InjectionPoint ip)
- Since:
- 7.3
-
processVariables
@Produces @Named protected java.util.Map<java.lang.String,java.lang.Object> processVariables()
-
processVariableMap
@Produces @Named protected VariableMap processVariableMap()
- Since:
- 7.3
-
getVariableLocalName
protected java.lang.String getVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getVariableLocalTypedName
protected java.lang.String getVariableLocalTypedName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariableLocal
@Produces @ProcessVariableLocal protected java.lang.Object getProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariableLocalTyped
@Produces @ProcessVariableLocalTyped protected TypedValue getProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip)
- Since:
- 7.3
-
processVariablesLocal
@Produces @Named protected java.util.Map<java.lang.String,java.lang.Object> processVariablesLocal()
-
processVariableMapLocal
@Produces @Named protected VariableMap processVariableMapLocal()
- Since:
- 7.3
-
-