Package org.eximeebpms.bpm.engine.cdi
Class ProcessVariables
java.lang.Object
org.eximeebpms.bpm.engine.cdi.ProcessVariables
Allows to access the process variables of a managed process instance.
A process instance can be managed, using the
BusinessProcess-bean.- Author:
- Daniel Meyer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectgetProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip) protected ObjectgetProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip) protected org.eximeebpms.bpm.engine.variable.value.TypedValuegetProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip) protected org.eximeebpms.bpm.engine.variable.value.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 org.eximeebpms.bpm.engine.variable.VariableMapprotected org.eximeebpms.bpm.engine.variable.VariableMap
-
Constructor Details
-
ProcessVariables
public ProcessVariables()
-
-
Method Details
-
getVariableName
-
getVariableTypedName
-
getProcessVariable
@Produces @ProcessVariable protected Object getProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip) -
getProcessVariableTyped
@Produces @ProcessVariableTyped protected org.eximeebpms.bpm.engine.variable.value.TypedValue getProcessVariableTyped(javax.enterprise.inject.spi.InjectionPoint ip) - Since:
- 7.3
-
processVariables
-
processVariableMap
@Produces @Named protected org.eximeebpms.bpm.engine.variable.VariableMap processVariableMap()- Since:
- 7.3
-
getVariableLocalName
-
getVariableLocalTypedName
-
getProcessVariableLocal
@Produces @ProcessVariableLocal protected Object getProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip) -
getProcessVariableLocalTyped
@Produces @ProcessVariableLocalTyped protected org.eximeebpms.bpm.engine.variable.value.TypedValue getProcessVariableLocalTyped(javax.enterprise.inject.spi.InjectionPoint ip) - Since:
- 7.3
-
processVariablesLocal
-
processVariableMapLocal
@Produces @Named protected org.eximeebpms.bpm.engine.variable.VariableMap processVariableMapLocal()- Since:
- 7.3
-