Class ActivitiStateHandlerRegistration

java.lang.Object
org.camunda.bpm.engine.spring.components.registry.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 Details

    • ActivitiStateHandlerRegistration

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

    • 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()
    • toString

      public String toString()
      Overrides:
      toString in class Object