Class ExternalTaskWorkerRegistration

java.lang.Object
io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor
org.camunda.community.migration.adapter.ExternalTaskWorkerRegistration
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

public class ExternalTaskWorkerRegistration extends io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExternalTaskWorkerRegistration(org.camunda.bpm.client.spring.impl.client.ClientConfiguration clientConfiguration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configureFor(io.camunda.zeebe.spring.client.bean.ClassInfo beanInfo)
     
    boolean
    isApplicableFor(io.camunda.zeebe.spring.client.bean.ClassInfo beanInfo)
     
    void
    start(io.camunda.zeebe.client.ZeebeClient zeebeClient)
     
    void
    stop(io.camunda.zeebe.client.ZeebeClient zeebeClient)
     

    Methods inherited from class io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor

    getBeanName, setBeanName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExternalTaskWorkerRegistration

      public ExternalTaskWorkerRegistration(org.camunda.bpm.client.spring.impl.client.ClientConfiguration clientConfiguration)
  • Method Details

    • isApplicableFor

      public boolean isApplicableFor(io.camunda.zeebe.spring.client.bean.ClassInfo beanInfo)
      Specified by:
      isApplicableFor in class io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor
    • configureFor

      public void configureFor(io.camunda.zeebe.spring.client.bean.ClassInfo beanInfo)
      Specified by:
      configureFor in class io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor
    • start

      public void start(io.camunda.zeebe.client.ZeebeClient zeebeClient)
      Specified by:
      start in class io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor
    • stop

      public void stop(io.camunda.zeebe.client.ZeebeClient zeebeClient)
      Specified by:
      stop in class io.camunda.zeebe.spring.client.annotation.processor.AbstractZeebeAnnotationProcessor