Class ActivitiStateHandlerRegistration


  • public class ActivitiStateHandlerRegistration
    extends java.lang.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​(java.util.Map<java.lang.Integer,​java.lang.String> processVariablesExpected,
                                                java.lang.reflect.Method handlerMethod,
                                                java.lang.Object handler,
                                                java.lang.String stateName,
                                                java.lang.String beanName,
                                                int processVariablesIndex,
                                                int processIdIndex,
                                                java.lang.String processName)
    • Method Detail

      • getProcessVariablesIndex

        public int getProcessVariablesIndex()
      • getProcessIdIndex

        public int getProcessIdIndex()
      • requiresProcessId

        public boolean requiresProcessId()
      • requiresProcessVariablesMap

        public boolean requiresProcessVariablesMap()
      • getBeanName

        public java.lang.String getBeanName()
      • getProcessVariablesExpected

        public java.util.Map<java.lang.Integer,​java.lang.String> getProcessVariablesExpected()
      • getHandlerMethod

        public java.lang.reflect.Method getHandlerMethod()
      • getHandler

        public java.lang.Object getHandler()
      • getStateName

        public java.lang.String getStateName()
      • getProcessName

        public java.lang.String getProcessName()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object