Class AbstractZeebeAnnotationProcessor

java.lang.Object
io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware
Direct Known Subclasses:
ZeebeDeploymentAnnotationProcessor, ZeebeWorkerAnnotationProcessor

public abstract class AbstractZeebeAnnotationProcessor extends Object implements org.springframework.beans.factory.BeanNameAware
  • Constructor Details

    • AbstractZeebeAnnotationProcessor

      public AbstractZeebeAnnotationProcessor()
  • Method Details

    • getBeanName

      public String getBeanName()
    • setBeanName

      public void setBeanName(String beanName)
      Specified by:
      setBeanName in interface org.springframework.beans.factory.BeanNameAware
    • isApplicableFor

      public abstract boolean isApplicableFor(ClassInfo beanInfo)
    • configureFor

      public abstract void configureFor(ClassInfo beanInfo)
    • start

      public abstract void start(ZeebeClient client)
    • stop

      public abstract void stop(ZeebeClient client)