org.camunda.bpm.engine.spring.components.registry
Class ActivitiStateHandlerRegistration

java.lang.Object
  extended by org.camunda.bpm.engine.spring.components.registry.ActivitiStateHandlerRegistration

public class ActivitiStateHandlerRegistration
extends Object

an instance of a bean discovered to both have an ProcessEngineComponent.ActivitiComponent and one or more ProcessEngineComponent.ActivitiComponent annotations present.

Describes the metadata extracted from the bean at configuration time

Since:
1.0
Author:
Josh Long

Constructor Summary
ActivitiStateHandlerRegistration(Map<Integer,String> processVariablesExpected, Method handlerMethod, Object handler, String stateName, String beanName, int processVariablesIndex, int processIdIndex, String processName)
           
 
Method Summary
 String getBeanName()
           
 Object getHandler()
           
 Method getHandlerMethod()
           
 int getProcessIdIndex()
           
 String getProcessName()
           
 Map<Integer,String> getProcessVariablesExpected()
           
 int getProcessVariablesIndex()
           
 String getStateName()
           
 boolean requiresProcessId()
           
 boolean requiresProcessVariablesMap()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 camunda services GmbH. All rights reserved.