Class ActivitiStateHandlerRegistration


  • public class ActivitiStateHandlerRegistration
    extends Object
    an instance of a bean discovered to both have an org.camunda.bpm.engine.ProcessEngineComponent.ActivitiComponent and one or more org.camunda.bpm.engine.ProcessEngineComponent.ActivitiComponent annotations present.

    Describes the metadata extracted from the bean at configuration time

    Since:
    1.0
    Author:
    Josh Long
    • Constructor Detail

      • ActivitiStateHandlerRegistration

        public ActivitiStateHandlerRegistration​(Map<Integer,​String> processVariablesExpected,
                                                Method handlerMethod,
                                                Object handler,
                                                String stateName,
                                                String beanName,
                                                int processVariablesIndex,
                                                int processIdIndex,
                                                String processName)
    • Method Detail

      • getProcessVariablesIndex

        public int getProcessVariablesIndex()
      • getProcessIdIndex

        public int getProcessIdIndex()
      • requiresProcessId

        public boolean requiresProcessId()
      • requiresProcessVariablesMap

        public boolean requiresProcessVariablesMap()
      • getBeanName

        public String getBeanName()
      • getProcessVariablesExpected

        public Map<Integer,​String> getProcessVariablesExpected()
      • getHandlerMethod

        public Method getHandlerMethod()
      • getHandler

        public Object getHandler()
      • getStateName

        public String getStateName()
      • getProcessName

        public String getProcessName()