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 Object
getProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)
protected Object
getProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)
protected TypedValue
getProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip)
protected TypedValue
getProcessVariableTyped(javax.enterprise.inject.spi.InjectionPoint ip)
protected String
getVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)
protected String
getVariableLocalTypedName(javax.enterprise.inject.spi.InjectionPoint ip)
protected String
getVariableName(javax.enterprise.inject.spi.InjectionPoint ip)
protected String
getVariableTypedName(javax.enterprise.inject.spi.InjectionPoint ip)
protected VariableMap
processVariableMap()
protected VariableMap
processVariableMapLocal()
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
-
-