org.camunda.bpm.engine.cdi
Class ProcessVariables

java.lang.Object
  extended by 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 the BusinessProcess-bean.

Author:
Daniel Meyer

Constructor Summary
ProcessVariables()
           
 
Method Summary
protected  Object getProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)
           
protected  Object getProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)
           
protected  String getVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)
           
protected  String getVariableName(javax.enterprise.inject.spi.InjectionPoint ip)
           
protected  Map<String,Object> processVariables()
           
protected  Map<String,Object> processVariablesLocal()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessVariables

public ProcessVariables()
Method Detail

getVariableName

protected String getVariableName(javax.enterprise.inject.spi.InjectionPoint ip)

getProcessVariable

@Produces
@ProcessVariable
protected Object getProcessVariable(javax.enterprise.inject.spi.InjectionPoint ip)

processVariables

@Produces
@Named
protected Map<String,Object> processVariables()

getVariableLocalName

protected String getVariableLocalName(javax.enterprise.inject.spi.InjectionPoint ip)

getProcessVariableLocal

@Produces
@ProcessVariableLocal
protected Object getProcessVariableLocal(javax.enterprise.inject.spi.InjectionPoint ip)

processVariablesLocal

@Produces
@Named
protected Map<String,Object> processVariablesLocal()


Copyright © 2014 camunda services GmbH. All Rights Reserved.