Index
All Classes and Interfaces|All Packages
A
- afterPropertiesConfigured(CamelContext) - Method in class org.apache.camel.component.webhook.WebhookEndpoint
B
- buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.webhook.WebhookEndpointUriFactory
C
- computeDefaultPath(String) - Static method in class org.apache.camel.component.webhook.WebhookConfiguration
-
A default path is computed for the webhook if not provided by the user.
- computeFullExternalUrl() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
Computes the external URL of the webhook as seen by the remote webhook provider.
- computeFullPath(boolean) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
Computes the path part of the webhook.
- computeServerUriPrefix() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
Computes the URL of the webhook that should be used to bind the REST endpoint locally.
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.webhook.WebhookComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.webhook.WebhookEndpointConfigurer
- copy() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
Returns a copy of this configuration
- createConsumer(Processor) - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.webhook.WebhookComponent
- createProducer() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- createRoutePolicy(CamelContext, String, NamedNode) - Method in class org.apache.camel.component.webhook.WebhookRoutePolicyFactory
- createWebhookHandler(Processor) - Method in interface org.apache.camel.component.webhook.WebhookCapableEndpoint
-
Creates a processor for the webhook that is responsible for receiving all messages sent to the webhook.
D
- doInit() - Method in class org.apache.camel.component.webhook.MultiRestConsumer
- doInit() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- doShutdown() - Method in class org.apache.camel.component.webhook.MultiRestConsumer
- doShutdown() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- doStart() - Method in class org.apache.camel.component.webhook.MultiRestConsumer
- doStart() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- doStop() - Method in class org.apache.camel.component.webhook.MultiRestConsumer
- doStop() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
G
- getAction() - Method in class org.apache.camel.component.webhook.WebhookRoutePolicyFactory
- getConfiguration() - Method in class org.apache.camel.component.webhook.WebhookComponent
- getConfiguration() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- getEndpoint() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- getEndpointUri() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
- getOptionType(String, boolean) - Method in class org.apache.camel.component.webhook.WebhookComponentConfigurer
- getOptionType(String, boolean) - Method in class org.apache.camel.component.webhook.WebhookEndpointConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.webhook.WebhookComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.webhook.WebhookEndpointConfigurer
- getWebhookBasePath() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
- getWebhookComponentName() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
- getWebhookExternalUrl() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
- getWebhookMethods() - Method in interface org.apache.camel.component.webhook.WebhookCapableEndpoint
-
Used by the endpoint to enlist the HTTP methods it's able to handle.
- getWebhookPath() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
I
- isEnabled(String) - Method in class org.apache.camel.component.webhook.WebhookEndpointUriFactory
- isLenientProperties() - Method in class org.apache.camel.component.webhook.WebhookEndpoint
- isLenientProperties() - Method in class org.apache.camel.component.webhook.WebhookEndpointUriFactory
- isWebhookAutoRegister() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
L
- locateRestConsumerFactory(CamelContext, WebhookConfiguration) - Static method in class org.apache.camel.component.webhook.WebhookUtils
-
Used to locate the most suitable
RestConsumerFactory.
M
- MultiRestConsumer - Class in org.apache.camel.component.webhook
-
MultiRestConsumer allows to bind the webhook to multiple local rest endpoints.
- MultiRestConsumer(CamelContext, RestConsumerFactory, Endpoint, Processor, List<String>, String, String, RestConfiguration, MultiRestConsumer.ConsumerConfigurer) - Constructor for class org.apache.camel.component.webhook.MultiRestConsumer
- multiValuePrefixes() - Method in class org.apache.camel.component.webhook.WebhookEndpointUriFactory
O
- org.apache.camel.component.webhook - package org.apache.camel.component.webhook
P
- propertyNames() - Method in class org.apache.camel.component.webhook.WebhookEndpointUriFactory
R
- REGISTER - Enum constant in enum class org.apache.camel.component.webhook.WebhookAction
- registerWebhook() - Method in interface org.apache.camel.component.webhook.WebhookCapableEndpoint
-
Register the webhook at the remote site using endpoint specific instruction.
- retrieveRestConfiguration() - Method in class org.apache.camel.component.webhook.WebhookConfiguration
S
- secretPropertyNames() - Method in class org.apache.camel.component.webhook.WebhookEndpointUriFactory
- setAction(WebhookAction) - Method in class org.apache.camel.component.webhook.WebhookRoutePolicyFactory
- setConfiguration(WebhookConfiguration) - Method in class org.apache.camel.component.webhook.WebhookComponent
-
Set the default configuration for the webhook meta-component.
- setEndpointUri(String) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
The delegate uri.
- setWebhookAutoRegister(boolean) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
Automatically register the webhook at startup and unregister it on shutdown.
- setWebhookBasePath(String) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
The first (base) path element where the webhook will be exposed.
- setWebhookComponentName(String) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
The Camel Rest component to use for the REST transport, such as netty-http.
- setWebhookConfiguration(WebhookConfiguration) - Method in interface org.apache.camel.component.webhook.WebhookCapableEndpoint
-
Used by the workflow manager to inject webhook configuration options.
- setWebhookExternalUrl(String) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
The URL of the current service as seen by the webhook provider
- setWebhookPath(String) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
-
The path where the webhook endpoint will be exposed (relative to basePath, if any)
- storeConfiguration(RestConfiguration) - Method in class org.apache.camel.component.webhook.WebhookConfiguration
U
- UNREGISTER - Enum constant in enum class org.apache.camel.component.webhook.WebhookAction
- unregisterWebhook() - Method in interface org.apache.camel.component.webhook.WebhookCapableEndpoint
-
Unregister the webhook at the remote site using endpoint specific instruction.
- useRawUri() - Method in class org.apache.camel.component.webhook.WebhookComponent
V
- valueOf(String) - Static method in enum class org.apache.camel.component.webhook.WebhookAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.webhook.WebhookAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WebhookAction - Enum Class in org.apache.camel.component.webhook
- WebhookCapableEndpoint - Interface in org.apache.camel.component.webhook
-
A
WebhookCapableEndpointis a special kind of endpoint that is able to operate in webhook mode if required. - WebhookComponent - Class in org.apache.camel.component.webhook
-
A Camel meta-component for exposing other components through webhooks.
- WebhookComponent() - Constructor for class org.apache.camel.component.webhook.WebhookComponent
- WebhookComponentConfigurer - Class in org.apache.camel.component.webhook
-
Generated by camel build tools - do NOT edit this file!
- WebhookComponentConfigurer() - Constructor for class org.apache.camel.component.webhook.WebhookComponentConfigurer
- WebhookConfiguration - Class in org.apache.camel.component.webhook
-
Configuration class for the webhook component.
- WebhookConfiguration() - Constructor for class org.apache.camel.component.webhook.WebhookConfiguration
- WebhookEndpoint - Class in org.apache.camel.component.webhook
-
Expose webhook endpoints to receive push notifications for other Camel components.
- WebhookEndpoint(String, WebhookComponent, WebhookConfiguration) - Constructor for class org.apache.camel.component.webhook.WebhookEndpoint
- WebhookEndpointConfigurer - Class in org.apache.camel.component.webhook
-
Generated by camel build tools - do NOT edit this file!
- WebhookEndpointConfigurer() - Constructor for class org.apache.camel.component.webhook.WebhookEndpointConfigurer
- WebhookEndpointUriFactory - Class in org.apache.camel.component.webhook
-
Generated by camel build tools - do NOT edit this file!
- WebhookEndpointUriFactory() - Constructor for class org.apache.camel.component.webhook.WebhookEndpointUriFactory
- WebhookRoutePolicyFactory - Class in org.apache.camel.component.webhook
-
A RoutePolicyFactory that does not start any route but only registers/unregisters the webhook endpoints when enabled.
- WebhookRoutePolicyFactory() - Constructor for class org.apache.camel.component.webhook.WebhookRoutePolicyFactory
- WebhookRoutePolicyFactory(WebhookAction) - Constructor for class org.apache.camel.component.webhook.WebhookRoutePolicyFactory
- WebhookUtils - Class in org.apache.camel.component.webhook
-
Some utilities for the webhook component.
All Classes and Interfaces|All Packages