Package org.camunda.bpm.engine.cdi
Class ProcessVariables
- java.lang.Object
-
- org.camunda.bpm.engine.cdi.ProcessVariables
-
public class ProcessVariables extends Object
Allows 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 ObjectgetProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)protected ObjectgetProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)protected TypedValuegetProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip)protected TypedValuegetProcessVariableTyped(javax.enterprise.inject.spi.InjectionPoint ip)protected StringgetVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)protected StringgetVariableLocalTypedName(javax.enterprise.inject.spi.InjectionPoint ip)protected StringgetVariableName(javax.enterprise.inject.spi.InjectionPoint ip)protected StringgetVariableTypedName(javax.enterprise.inject.spi.InjectionPoint ip)protected VariableMapprocessVariableMap()protected VariableMapprocessVariableMapLocal()protected Map<String,Object>processVariables()protected Map<String,Object>processVariablesLocal()
-
-
-
Method Detail
-
getVariableName
protected String getVariableName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getVariableTypedName
protected String getVariableTypedName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariable
@Produces @ProcessVariable protected Object getProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariableTyped
@Produces @ProcessVariableTyped protected TypedValue getProcessVariableTyped(javax.enterprise.inject.spi.InjectionPoint ip)
- Since:
- 7.3
-
processVariableMap
@Produces @Named protected VariableMap processVariableMap()
- Since:
- 7.3
-
getVariableLocalName
protected String getVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getVariableLocalTypedName
protected String getVariableLocalTypedName(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariableLocal
@Produces @ProcessVariableLocal protected Object getProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)
-
getProcessVariableLocalTyped
@Produces @ProcessVariableLocalTyped protected TypedValue getProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip)
- Since:
- 7.3
-
processVariableMapLocal
@Produces @Named protected VariableMap processVariableMapLocal()
- Since:
- 7.3
-
-