Class WebhookRoutePolicyFactory

java.lang.Object
org.apache.camel.component.webhook.WebhookRoutePolicyFactory
All Implemented Interfaces:
org.apache.camel.spi.RoutePolicyFactory

public class WebhookRoutePolicyFactory extends Object implements org.apache.camel.spi.RoutePolicyFactory
A RoutePolicyFactory that does not start any route but only registers/unregisters the webhook endpoints when enabled.
  • Constructor Details

    • WebhookRoutePolicyFactory

      public WebhookRoutePolicyFactory()
    • WebhookRoutePolicyFactory

      public WebhookRoutePolicyFactory(WebhookAction action)
  • Method Details

    • getAction

      public WebhookAction getAction()
    • setAction

      public void setAction(WebhookAction action)
    • createRoutePolicy

      public org.apache.camel.spi.RoutePolicy createRoutePolicy(org.apache.camel.CamelContext camelContext, String routeId, org.apache.camel.NamedNode route)
      Specified by:
      createRoutePolicy in interface org.apache.camel.spi.RoutePolicyFactory