Class 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
      protected ClientProperties clientProperties  
      • Fields inherited from class org.camunda.bpm.client.spring.impl.subscription.SpringTopicSubscriptionImpl

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void afterPropertiesSet()  
      protected Predicate<org.springframework.context.ApplicationEvent> isEventThatCanStartSubscription()  
      protected void mergeSubscriptionWithProperties()  
      • 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
    • Constructor Detail

      • PropertiesAwareSpringTopicSubscription

        public PropertiesAwareSpringTopicSubscription()
    • Method Detail

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