Class PropertiesAwareSpringTopicSubscription

java.lang.Object
org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl
org.camunda.bpm.client.spring.boot.starter.impl.PropertiesAwareSpringTopicSubscription
All Implemented Interfaces:
org.camunda.bpm.client.spring.SpringTopicSubscription, org.camunda.bpm.client.topic.TopicSubscription, org.springframework.beans.factory.InitializingBean

public class PropertiesAwareSpringTopicSubscription extends org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl

    applicationEventPublisher, client, externalTaskHandler, LOG, subscriptionConfiguration, topicSubscription, topicSubscriptionBuilder
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected Predicate<org.springframework.context.ApplicationEvent>
     
    protected void
     

    Methods inherited from class org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl

    close, closeInternally, getBusinessKey, getExternalTaskHandler, getLockDuration, getProcessDefinitionId, getProcessDefinitionIdIn, getProcessDefinitionKey, getProcessDefinitionKeyIn, getProcessDefinitionVersionTag, getProcessVariables, getSubscriptionConfiguration, getTenantIdIn, getTopicName, getVariableNames, initialize, isAutoOpen, isIncludeExtensionProperties, isLocalVariables, isOpen, isWithoutTenantId, open, publishInitializedEvent, setExternalTaskHandler, setSubscriptionConfiguration, start, toArray

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • PropertiesAwareSpringTopicSubscription

      public PropertiesAwareSpringTopicSubscription()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Overrides:
      afterPropertiesSet in class org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl
      Throws:
      Exception
    • isEventThatCanStartSubscription

      protected Predicate<org.springframework.context.ApplicationEvent> isEventThatCanStartSubscription()
      Overrides:
      isEventThatCanStartSubscription in class org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl
    • mergeSubscriptionWithProperties

      protected void mergeSubscriptionWithProperties()