Class ActivitiCloudMessagingProperties.FunctionRouterProperties

java.lang.Object
org.activiti.cloud.common.messaging.ActivitiCloudMessagingProperties.FunctionRouterProperties
Enclosing class:
ActivitiCloudMessagingProperties

@Validated public static class ActivitiCloudMessagingProperties.FunctionRouterProperties extends Object
  • Constructor Details

    • FunctionRouterProperties

      public FunctionRouterProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • destinations

      public Map<String,String> destinations()
    • destinations

      public Map<String,String> destinations(String routingContext)
    • registrations

      public Map<String,List<String>> registrations()
    • registrations

      public Map<String,List<String>> registrations(String routingContext)
    • getRoutes

    • isFunctionRoute

      public boolean isFunctionRoute(String bindingName)
    • getFunctionRoutes

      public List<String> getFunctionRoutes()
    • groupPrefix

      public String groupPrefix()
    • setGroupPrefix

      public void setGroupPrefix(String group)
    • getGroup

      public String getGroup()
    • setGroup

      public void setGroup(String group)
    • getConsumer

      public org.springframework.cloud.stream.binder.ConsumerProperties getConsumer()
    • setConsumer

      public void setConsumer(org.springframework.cloud.stream.binder.ConsumerProperties consumer)
    • isExcludeRequiredProducerGroup

      public boolean isExcludeRequiredProducerGroup(String bindingName)
    • isOverrideRequiredProducerGroup

      public boolean isOverrideRequiredProducerGroup(String bindingName)
    • getMaxRetries

      public int getMaxRetries()
    • setMaxRetries

      public void setMaxRetries(int maxRetries)
    • getRetryInterval

      public Duration getRetryInterval()
    • setRetryInterval

      public void setRetryInterval(Duration retryInterval)
    • register

      public void register(String bindingName, String functionBeanName)
    • register

      public void register(String bindingName, String functionBeanName, String connectorType)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getAnonymous

    • getErrorHandlerDefinition

      public String getErrorHandlerDefinition()
    • setErrorHandlerDefinition

      public void setErrorHandlerDefinition(String errorHandlerDefinition)