Class 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 Detail

      • ProcessVariables

        public ProcessVariables()
    • 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
      • processVariables

        @Produces
        @Named
        protected Map<String,​Object> processVariables()
      • 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
      • processVariablesLocal

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

        @Produces
        @Named
        protected VariableMap processVariableMapLocal()
        Since:
        7.3