Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.builder | |
org.apache.camel.builder.xml | |
org.apache.camel.cloud |
Camel cloud
|
org.apache.camel.component.bean |
The Bean Component which will look up the
bean name in the Spring ApplicationContext and use that to dispatch messages to a POJO
|
org.apache.camel.component.extension |
Component extension
|
org.apache.camel.component.extension.metadata |
MetaData component extension
|
org.apache.camel.component.extension.verifier |
Verifier component extension
|
org.apache.camel.component.file |
The File Component for working with file systems.
|
org.apache.camel.component.file.strategy |
Strategies for the File Component.
|
org.apache.camel.component.mock |
The Mock Component which is used for testing of routing and mediation rules.
|
org.apache.camel.component.properties |
The Properties Component for lookup of property
placeholders for endpoint URI.
|
org.apache.camel.component.rest |
The REST Component for defining REST services, supporting
the Camel Rest DSL.
|
org.apache.camel.component.saga | |
org.apache.camel.component.timer |
The Timer Component provides a
simple timer
|
org.apache.camel.component.validator |
The Validator Component for validating XML against some schema
|
org.apache.camel.component.vm |
The VM Component for asynchronous
SEDA exchanges on a
BlockingQueue
within the current JVM; so across CamelContext instances.
|
org.apache.camel.component.xslt |
The XSLT Component for transforming messages with XSLT
|
org.apache.camel.health |
Camel Health Check support
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.cloud |
Base classes and implementation for Camel Cloud
|
org.apache.camel.impl.cluster |
Base classes and implementation for Camel Cluster
|
org.apache.camel.impl.converter |
Default implementation classes the Type Conversion Strategies
|
org.apache.camel.impl.health |
Camel Health Check implementations.
|
org.apache.camel.impl.osgi |
Camel OSGi Activator.
|
org.apache.camel.impl.saga |
In-memory Saga coordinator.
|
org.apache.camel.impl.transformer |
Transformer implementation classes.
|
org.apache.camel.impl.validator |
Validator implementation classes.
|
org.apache.camel.main |
Application level classes that can be used to instantiate camel.
|
org.apache.camel.management |
Camel management
|
org.apache.camel.management.event |
Camel management events
|
org.apache.camel.management.mbean |
Camel management JMX MBeans
|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
org.apache.camel.model.cloud |
The JAXB POJOs for the remote service call DSL
|
org.apache.camel.model.dataformat |
The JAXB POJOs for the
Data Formats used to marshal and unmarshal objects to
and from streams inside components
|
org.apache.camel.model.language | |
org.apache.camel.model.rest |
The JAXB POJOs for the REST DSL
|
org.apache.camel.model.transformer |
The JAXB POJOs for the
Transformers used to transform message contents
according to declared data types inside components
|
org.apache.camel.model.validator |
The JAXB POJOs for the
Transformers used to transform message contents
according to declared data types inside components
|
org.apache.camel.processor |
A collection of Processor
implementations which are used to implement the
Enterprise Integration Patterns
|
org.apache.camel.processor.aggregate |
Helper classes for the Aggregator pattern.
|
org.apache.camel.processor.idempotent |
An implementation of the Idempotent Consumer
pattern.
|
org.apache.camel.processor.interceptor |
Helper classes for interceptors.
|
org.apache.camel.processor.loadbalancer |
Various load balancer processors
|
org.apache.camel.processor.saga |
Saga EIP implementation.
|
org.apache.camel.processor.validation |
Performs XML validation using JAXP for validating against XSD
|
org.apache.camel.runtimecatalog |
Runtime Camel Catalog
|
org.apache.camel.spi |
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
|
org.apache.camel.support |
Base classes that help to implement the camel API and are expected to be extended by the user
|
org.apache.camel.util |
Utility classes used by the core of Camel.
|
org.apache.camel.util.component |
Base classes and utilities for API based components
|
org.apache.camel.util.jsse |
A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes.
|
org.apache.camel.util.toolbox |
Toolbox classes to create commonly used Aggregation Strategies in a fluent manner.
|
Modifier and Type | Method and Description |
---|---|
<T extends CamelContext> |
CamelContext.adapt(Class<T> type)
Adapts this
CamelContext to the specialized type. |
Modifier and Type | Method and Description |
---|---|
CamelContext |
Endpoint.getCamelContext()
Returns the context which created the endpoint
|
CamelContext |
CamelContextAware.getCamelContext()
Get the
CamelContext |
CamelContext |
FluentProducerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
ConsumerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
ProducerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
Exchange.getContext()
Returns the container so that a processor can resolve endpoints from URIs
|
CamelContext |
VetoCamelContextStartException.getContext() |
Modifier and Type | Method and Description |
---|---|
void |
RoutesBuilder.addRoutesToCamelContext(CamelContext context)
Adds the routes from this Route Builder to the CamelContext.
|
void |
AfterPropertiesConfigured.afterPropertiesConfigured(CamelContext camelContext)
Callback invoked after the element have configured its properties.
|
void |
ExtendedStartupListener.onCamelContextFullyStarted(CamelContext context,
boolean alreadyStarted)
Callback invoked when the
CamelContext has been fully started. |
void |
StartupListener.onCamelContextStarted(CamelContext context,
boolean alreadyStarted)
Callback invoked when the
CamelContext is about to be fully started (not started yet). |
void |
Endpoint.setCamelContext(CamelContext context)
Sets the camel context.
|
void |
CamelContextAware.setCamelContext(CamelContext camelContext)
Injects the
CamelContext |
Constructor and Description |
---|
VetoCamelContextStartException(String message,
CamelContext context) |
VetoCamelContextStartException(String message,
CamelContext context,
boolean rethrowException) |
VetoCamelContextStartException(String message,
Throwable cause,
CamelContext context) |
VetoCamelContextStartException(String message,
Throwable cause,
CamelContext context,
boolean rethrowException) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
DefaultFluentProducerTemplate.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
RouteBuilder.addRoutesToCamelContext(CamelContext context) |
static ExchangeBuilder |
ExchangeBuilder.anExchange(CamelContext context)
Create the exchange by setting the camel context
|
void |
TransformerBuilder.configure(CamelContext camelContext)
Configure a Transformer according to the configurations built on this builder
and register it into given
CamelContext . |
void |
ValidatorBuilder.configure(CamelContext camelContext)
Configures a new Validator according to the configurations built on this builder
and register it into the given
CamelContext . |
protected void |
ExpressionClauseSupport.configureExpression(CamelContext camelContext,
Expression expression) |
protected Expression |
ExpressionClauseSupport.createExpression(CamelContext camelContext) |
protected ScheduledExecutorService |
DefaultErrorHandlerBuilder.getExecutorService(CamelContext camelContext) |
Predicate |
DefaultErrorHandlerBuilder.getRetryWhilePolicy(CamelContext context) |
static FluentProducerTemplate |
DefaultFluentProducerTemplate.on(CamelContext context)
Create the FluentProducerTemplate by setting the camel context
|
static Expression |
ExpressionBuilder.parseSimpleOrFallbackToConstantExpression(String str,
CamelContext camelContext)
Returns Simple expression or fallback to Constant expression if expression str is not Simple expression.
|
void |
BuilderSupport.setContext(CamelContext context) |
Constructor and Description |
---|
BuilderSupport(CamelContext context) |
DefaultFluentProducerTemplate(CamelContext context) |
ExchangeBuilder(CamelContext context) |
NotifyBuilder(CamelContext context)
Creates a new builder.
|
ProxyBuilder(CamelContext camelContext) |
RouteBuilder(CamelContext context) |
ThreadPoolBuilder(CamelContext context) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
XPathBuilder.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
String |
XPathBuilder.evaluate(CamelContext context,
Object body)
Evaluates the given xpath using the provided body as a String return type.
|
<T> T |
XPathBuilder.evaluate(CamelContext context,
Object body,
Class<T> type)
Evaluates the given xpath using the provided body.
|
boolean |
XPathBuilder.matches(CamelContext context,
Object body)
Matches the given xpath using the provided body.
|
void |
XPathBuilder.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
XsltUriResolver(CamelContext context,
String location) |
Modifier and Type | Method and Description |
---|---|
T |
ServiceFactory.newInstance(CamelContext camelContext)
Creates an instance of a service.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
BeanInfo.getCamelContext() |
CamelContext |
RegistryBean.getContext() |
Modifier and Type | Method and Description |
---|---|
Expression |
BeanAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType) |
Expression |
XPathAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType) |
Expression |
DefaultAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType) |
Expression |
AnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType) |
static ParameterMappingStrategy |
BeanInfo.createParameterMappingStrategy(CamelContext camelContext) |
protected static ExecutorService |
AbstractCamelInvocationHandler.getExecutorService(CamelContext context) |
protected static Class<?> |
AbstractCamelInvocationHandler.getGenericType(CamelContext context,
Type type) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
ComponentExtensionHelper.trySetCamelContext(T object,
CamelContext camelContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
AbstractMetaDataExtension.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
static MetaDataBuilder |
MetaDataBuilder.on(CamelContext camelContext) |
void |
AbstractMetaDataExtension.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
AbstractMetaDataExtension(CamelContext camelContext) |
AbstractMetaDataExtension(Component component,
CamelContext camelContext) |
DefaultMetaData(CamelContext camelContext,
Map<String,Object> attributes,
Object payload) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
DefaultComponentVerifierExtension.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultComponentVerifierExtension.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
DefaultComponentVerifierExtension(String defaultScheme,
CamelContext camelContext) |
DefaultComponentVerifierExtension(String defaultScheme,
CamelContext camelContext,
Component component) |
Modifier and Type | Method and Description |
---|---|
static Comparator<Exchange> |
GenericFileDefaultSorter.sortByFileLanguage(CamelContext context,
String expression,
boolean reverse)
Returns a new sory by file language expression
|
static Comparator<Exchange> |
GenericFileDefaultSorter.sortByFileLanguage(CamelContext context,
String expression,
boolean reverse,
boolean ignoreCase)
Returns a new sory by file language expression
|
static Comparator<Exchange> |
GenericFileDefaultSorter.sortByFileLanguage(CamelContext context,
String expression,
boolean reverse,
boolean ignoreCase,
Comparator<Exchange> nested)
Returns a new sort by file language expression
|
Constructor and Description |
---|
FileComponent(CamelContext context) |
GenericFileComponent(CamelContext context) |
GenericFileMessage(CamelContext camelContext) |
GenericFileMessage(CamelContext camelContext,
GenericFile<T> file) |
Modifier and Type | Field and Description |
---|---|
protected CamelContext |
GenericFileProcessStrategySupport.camelContext |
Modifier and Type | Method and Description |
---|---|
CamelContext |
FileIdempotentRepositoryReadLockStrategy.getCamelContext() |
CamelContext |
FileIdempotentRenameRepositoryReadLockStrategy.getCamelContext() |
CamelContext |
GenericFileProcessStrategySupport.getCamelContext() |
CamelContext |
FileIdempotentChangedRepositoryReadLockStrategy.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
static GenericFileProcessStrategy<File> |
FileProcessStrategyFactory.createGenericFileProcessStrategy(CamelContext context,
Map<String,Object> params) |
static <T> GenericFileProcessStrategy<T> |
GenericFileProcessStrategyFactory.createGenericFileProcessStrategy(CamelContext context,
Map<String,Object> params) |
void |
FileIdempotentRepositoryReadLockStrategy.setCamelContext(CamelContext camelContext) |
void |
FileIdempotentRenameRepositoryReadLockStrategy.setCamelContext(CamelContext camelContext) |
void |
GenericFileProcessStrategySupport.setCamelContext(CamelContext camelContext) |
void |
FileIdempotentChangedRepositoryReadLockStrategy.setCamelContext(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
static void |
MockEndpoint.assertIsSatisfied(CamelContext context)
Asserts that all the expectations on any
MockEndpoint instances registered
in the given context are valid |
static void |
MockEndpoint.assertIsSatisfied(CamelContext context,
long timeout,
TimeUnit unit)
Asserts that all the expectations on any
MockEndpoint instances registered
in the given context are valid |
static void |
MockEndpoint.resetMocks(CamelContext context)
Reset all mock endpoints
|
static MockEndpoint |
MockEndpoint.resolve(CamelContext context,
String uri)
A helper method to resolve the mock endpoint of the given URI on the given context
|
static void |
MockEndpoint.setAssertPeriod(CamelContext context,
long period)
Sets the assert period on all the expectations on any
MockEndpoint instances registered
in the given context. |
Modifier and Type | Method and Description |
---|---|
protected Properties |
DefaultPropertiesResolver.loadPropertiesFromClasspath(CamelContext context,
boolean ignoreMissingLocation,
PropertiesLocation location) |
protected Properties |
DefaultPropertiesResolver.loadPropertiesFromFilePath(CamelContext context,
boolean ignoreMissingLocation,
PropertiesLocation location) |
protected Properties |
DefaultPropertiesResolver.loadPropertiesFromRegistry(CamelContext context,
boolean ignoreMissingLocation,
PropertiesLocation location) |
Properties |
PropertiesResolver.resolveProperties(CamelContext context,
boolean ignoreMissingLocation,
List<PropertiesLocation> locations)
Resolve properties from the given uri
|
Properties |
DefaultPropertiesResolver.resolveProperties(CamelContext context,
boolean ignoreMissingLocation,
List<PropertiesLocation> locations) |
Constructor and Description |
---|
RestProducerBindingProcessor(AsyncProcessor processor,
CamelContext camelContext,
DataFormat jsonDataFormat,
DataFormat xmlDataFormat,
DataFormat outJsonDataFormat,
DataFormat outXmlDataFormat,
String bindingMode,
boolean skipBindingOnErrorCode,
String outType) |
Constructor and Description |
---|
SagaComponent(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
void |
TimerConsumer.onCamelContextStarted(CamelContext context,
boolean alreadyStarted) |
Modifier and Type | Method and Description |
---|---|
LSResourceResolver |
DefaultValidatorResourceResolverFactory.createResourceResolver(CamelContext camelContext,
String rootResourceUri) |
LSResourceResolver |
ValidatorResourceResolverFactory.createResourceResolver(CamelContext camelContext,
String rootResourceUri)
Method is called during the creation of a validator endpoint.
|
Constructor and Description |
---|
DefaultLSResourceResolver(CamelContext camelContext,
String resourceUri) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
VmConsumer.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
VmConsumer.setCamelContext(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
URIResolver |
XsltUriResolverFactory.createUriResolver(CamelContext camelContext,
String resourceUri)
Method is called during the creation of a xslt endpoint.
|
URIResolver |
DefaultXsltUriResolverFactory.createUriResolver(CamelContext camelContext,
String resourceUri) |
Modifier and Type | Method and Description |
---|---|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext)
Invokes the checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
Function<HealthCheck,Map<String,Object>> optionsSupplier)
Invokes the checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
Function<HealthCheck,Map<String,Object>> optionsSupplier,
HealthCheckFilter filter)
Invokes the checks and returns a collection of results.
|
static Collection<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
HealthCheckFilter filter)
Invokes the checks and returns a collection of results.
|
static Optional<HealthCheck.Result> |
HealthCheckHelper.invoke(CamelContext camelContext,
String id,
Map<String,Object> options)
Invoke a check by id.
|
static Optional<HealthCheck.Result> |
HealthCheckHelper.query(CamelContext camelContext,
String id,
Map<String,Object> options)
Query the status of a check by id.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCamelContext
Represents the context used to configure routes and the policies to use.
|
Modifier and Type | Field and Description |
---|---|
protected CamelContext |
DefaultCamelBeanPostProcessor.camelContext |
protected CamelContext |
DefaultExchange.context |
Modifier and Type | Method and Description |
---|---|
<T extends CamelContext> |
DefaultCamelContext.adapt(Class<T> type) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
DefaultRouteController.getCamelContext() |
CamelContext |
MessageSupport.getCamelContext() |
CamelContext |
DefaultEndpoint.getCamelContext() |
CamelContext |
DefaultProducerTemplate.getCamelContext() |
CamelContext |
DefaultDebugger.getCamelContext() |
protected CamelContext |
DefaultEndpointConfiguration.getCamelContext()
Deprecated.
|
CamelContext |
UriComponentConfiguration.getCamelContext()
Deprecated.
|
CamelContext |
ThrottlingInflightRoutePolicy.getCamelContext() |
CamelContext |
DefaultRuntimeEndpointRegistry.getCamelContext() |
CamelContext |
DefaultRouteContext.getCamelContext() |
CamelContext |
DefaultClassResolver.getCamelContext() |
CamelContext |
UriEndpointConfiguration.getCamelContext()
Deprecated.
|
CamelContext |
DefaultScheduledPollConsumerScheduler.getCamelContext() |
CamelContext |
ConsumerCache.getCamelContext() |
CamelContext |
ProducerCache.getCamelContext() |
CamelContext |
DefaultStreamCachingStrategy.getCamelContext() |
CamelContext |
RouteService.getCamelContext() |
CamelContext |
DefaultRestRegistry.getCamelContext() |
CamelContext |
DefaultConsumerTemplate.getCamelContext() |
CamelContext |
DefaultShutdownStrategy.getCamelContext() |
CamelContext |
InterceptSendToEndpoint.getCamelContext() |
CamelContext |
CamelPostProcessorHelper.getCamelContext() |
CamelContext |
ThrottlingExceptionRoutePolicy.getCamelContext() |
CamelContext |
DefaultComponent.getCamelContext() |
CamelContext |
DurationRoutePolicy.getCamelContext() |
CamelContext |
DefaultProducerTemplate.getContext()
Deprecated.
|
CamelContext |
DefaultExchange.getContext() |
CamelContext |
DefaultConsumerTemplate.getContext()
Deprecated.
|
CamelContext |
DefaultCamelBeanPostProcessor.getOrLookupCamelContext()
Strategy to get the
CamelContext to use. |
Modifier and Type | Method and Description |
---|---|
static EndpointConfiguration |
ConfigurationHelper.createConfiguration(String uri,
CamelContext context)
Deprecated.
|
DataFormat |
DefaultDataFormatResolver.createDataFormat(String name,
CamelContext context) |
RoutePolicy |
DurationRoutePolicyFactory.createRoutePolicy(CamelContext camelContext,
String routeId,
RouteDefinition route) |
protected boolean |
DefaultShutdownStrategy.doShutdown(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit,
boolean suspendOnly,
boolean abortAfterTimeout,
boolean forceShutdown) |
protected Class<?> |
DefaultLanguageResolver.findLanguage(String name,
CamelContext context) |
protected Class<?> |
DefaultLanguageResolver.findLanguageResolver(String name,
CamelContext context) |
protected static void |
DefaultShutdownStrategy.logInflightExchanges(CamelContext camelContext,
List<RouteStartupOrder> routes,
boolean infoLevel)
Logs information about the inflight exchanges
|
static DefaultProducerTemplate |
DefaultProducerTemplate.newInstance(CamelContext camelContext,
String defaultEndpointUri) |
protected Language |
DefaultLanguageResolver.noSpecificLanguageFound(String name,
CamelContext context) |
void |
DeferServiceStartupListener.onCamelContextStarted(CamelContext context,
boolean alreadyStarted) |
static void |
ConfigurationHelper.populateFromURI(CamelContext camelContext,
EndpointConfiguration config,
ConfigurationHelper.ParameterSetter setter)
Deprecated.
|
static void |
DefaultRouteError.reset(CamelContext context,
String routeId) |
HeadersMapFactory |
HeadersMapFactoryResolver.resolve(CamelContext context) |
Component |
DefaultComponentResolver.resolveComponent(String name,
CamelContext context) |
DataFormat |
DefaultDataFormatResolver.resolveDataFormat(String name,
CamelContext context) |
Language |
DefaultLanguageResolver.resolveLanguage(String name,
CamelContext context) |
<T> void |
ConfigurationHelper.ParameterSetter.set(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value)
Sets the parameter on the configuration.
|
<T> void |
ConfigurationHelper.FieldParameterSetter.set(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value) |
static void |
DefaultRouteError.set(CamelContext context,
String routeId,
RouteError.Phase phase,
Throwable throwable) |
void |
DefaultRouteController.setCamelContext(CamelContext camelContext) |
void |
MessageSupport.setCamelContext(CamelContext camelContext) |
void |
DefaultEndpoint.setCamelContext(CamelContext camelContext) |
void |
DefaultDebugger.setCamelContext(CamelContext camelContext) |
void |
ThrottlingInflightRoutePolicy.setCamelContext(CamelContext camelContext) |
void |
DefaultRuntimeEndpointRegistry.setCamelContext(CamelContext camelContext) |
void |
DefaultClassResolver.setCamelContext(CamelContext camelContext) |
void |
DefaultScheduledPollConsumerScheduler.setCamelContext(CamelContext camelContext) |
void |
DefaultStreamCachingStrategy.setCamelContext(CamelContext camelContext) |
void |
DefaultRestRegistry.setCamelContext(CamelContext camelContext) |
void |
DefaultShutdownStrategy.setCamelContext(CamelContext camelContext) |
void |
InterceptSendToEndpoint.setCamelContext(CamelContext context) |
void |
CamelPostProcessorHelper.setCamelContext(CamelContext camelContext) |
void |
ThrottlingExceptionRoutePolicy.setCamelContext(CamelContext camelContext) |
void |
DefaultComponent.setCamelContext(CamelContext context) |
void |
DurationRoutePolicy.setCamelContext(CamelContext camelContext) |
static <T> void |
ConfigurationHelper.setConfigurationField(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value)
Deprecated.
|
protected void |
DefaultComponent.setProperties(CamelContext camelContext,
Object bean,
Map<String,Object> parameters)
Sets the bean properties on the given bean using the given
CamelContext |
void |
DefaultShutdownStrategy.shutdown(CamelContext context,
List<RouteStartupOrder> routes) |
void |
DefaultShutdownStrategy.shutdown(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit) |
boolean |
DefaultShutdownStrategy.shutdown(CamelContext context,
RouteStartupOrder route,
long timeout,
TimeUnit timeUnit,
boolean abortAfterTimeout) |
void |
DefaultShutdownStrategy.shutdownForced(CamelContext context,
List<RouteStartupOrder> routes) |
protected void |
CamelPostProcessorHelper.startService(Service service,
CamelContext camelContext,
Object bean,
String beanName)
Stats the given service
|
void |
DefaultShutdownStrategy.suspend(CamelContext context,
List<RouteStartupOrder> routes) |
void |
DefaultShutdownStrategy.suspend(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
DefaultServiceLoadBalancer.getCamelContext() |
CamelContext |
AbstractServiceRegistry.getCamelContext() |
CamelContext |
DefaultServiceDiscovery.getCamelContext() |
CamelContext |
ServiceRegistrationRoutePolicy.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
RoutePolicy |
ServiceRegistrationRoutePolicyFactory.createRoutePolicy(CamelContext camelContext,
String routeId,
RouteDefinition route) |
static Optional<ServiceRegistry> |
ServiceRegistryHelper.lookupService(CamelContext context) |
static Optional<ServiceRegistry> |
ServiceRegistryHelper.lookupService(CamelContext context,
ServiceRegistry.Selector selector) |
static ServiceRegistry |
ServiceRegistryHelper.mandatoryLookupService(CamelContext context) |
static ServiceRegistry |
ServiceRegistryHelper.mandatoryLookupService(CamelContext context,
ServiceRegistry.Selector selector) |
ServiceDiscovery |
StaticServiceDiscoveryFactory.newInstance(CamelContext camelContext) |
ServiceFilter |
CombinedServiceFilterFactory.newInstance(CamelContext camelContext) |
ServiceFilter |
BlacklistServiceFilterFactory.newInstance(CamelContext camelContext) |
ServiceFilter |
PassThroughServiceFilterFactory.newInstance(CamelContext camelContext) |
ServiceDiscovery |
CachingServiceDiscoveryFactory.newInstance(CamelContext camelContext) |
ServiceLoadBalancer |
DefaultServiceLoadBalancerFactory.newInstance(CamelContext camelContext) |
ServiceDiscovery |
CombinedServiceDiscoveryFactory.newInstance(CamelContext camelContext) |
ServiceFilter |
HealthyServiceFilterFactory.newInstance(CamelContext camelContext) |
void |
DefaultServiceLoadBalancer.setCamelContext(CamelContext camelContext) |
void |
AbstractServiceRegistry.setCamelContext(CamelContext camelContext) |
void |
DefaultServiceDiscovery.setCamelContext(CamelContext camelContext) |
void |
ServiceRegistrationRoutePolicy.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
AbstractServiceRegistry(String id,
CamelContext camelContext) |
DefaultServiceCallProcessor(CamelContext camelContext,
String name,
String scheme,
String uri,
ExchangePattern exchangePattern,
ServiceLoadBalancer loadBalancer,
Expression expression) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
AbstractCamelClusterView.getCamelContext() |
CamelContext |
ClusteredRoutePolicy.getCamelContext() |
CamelContext |
AbstractCamelClusterService.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
RoutePolicy |
ClusteredRoutePolicyFactory.createRoutePolicy(CamelContext camelContext,
String routeId,
RouteDefinition route) |
static ClusteredRoutePolicy |
ClusteredRoutePolicy.forNamespace(CamelContext camelContext,
CamelClusterService.Selector selector,
String namespace) |
static ClusteredRoutePolicy |
ClusteredRoutePolicy.forNamespace(CamelContext camelContext,
String namespace) |
static Optional<CamelClusterService> |
ClusterServiceHelper.lookupService(CamelContext context) |
static Optional<CamelClusterService> |
ClusterServiceHelper.lookupService(CamelContext context,
CamelClusterService.Selector selector) |
static CamelClusterService |
ClusterServiceHelper.mandatoryLookupService(CamelContext context) |
static CamelClusterService |
ClusterServiceHelper.mandatoryLookupService(CamelContext context,
CamelClusterService.Selector selector) |
void |
AbstractCamelClusterView.setCamelContext(CamelContext camelContext) |
void |
ClusteredRouteController.setCamelContext(CamelContext camelContext) |
void |
ClusteredRoutePolicy.setCamelContext(CamelContext camelContext) |
void |
AbstractCamelClusterService.setCamelContext(CamelContext camelContext) |
boolean |
ClusteredRouteFilter.test(CamelContext camelContext,
String routeId,
RouteDefinition route)
Test if the route should be clustered or not.
|
boolean |
ClusteredRouteFilters.IsAutoStartup.test(CamelContext camelContext,
String routeId,
RouteDefinition route) |
boolean |
ClusteredRouteFilters.BlackList.test(CamelContext camelContext,
String routeId,
RouteDefinition route) |
Constructor and Description |
---|
AbstractCamelClusterService(String id,
CamelContext camelContext) |
Modifier and Type | Field and Description |
---|---|
protected CamelContext |
BaseTypeConverterRegistry.camelContext |
Modifier and Type | Method and Description |
---|---|
CamelContext |
BaseTypeConverterRegistry.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
BaseTypeConverterRegistry.setCamelContext(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
RegistryRepository.getCamelContext() |
CamelContext |
ContextHealthCheck.getCamelContext() |
CamelContext |
RoutesHealthCheckRepository.getCamelContext() |
CamelContext |
DefaultHealthCheckService.getCamelContext() |
CamelContext |
DefaultHealthCheckRegistry.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
RegistryRepository.setCamelContext(CamelContext camelContext) |
void |
ContextHealthCheck.setCamelContext(CamelContext camelContext) |
void |
RoutesHealthCheckRepository.setCamelContext(CamelContext camelContext) |
void |
DefaultHealthCheckService.setCamelContext(CamelContext camelContext) |
void |
DefaultHealthCheckRegistry.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
DefaultHealthCheckRegistry(CamelContext camelContext) |
DefaultHealthCheckService(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
DataFormat |
Activator.BundleDataFormatResolver.createDataFormat(String name,
CamelContext context) |
protected T |
Activator.BaseResolver.createInstance(String name,
String path,
CamelContext context) |
Component |
Activator.BundleComponentResolver.resolveComponent(String name,
CamelContext context) |
DataFormat |
Activator.BundleDataFormatResolver.resolveDataFormat(String name,
CamelContext context) |
DataFormatDefinition |
Activator.BundleDataFormatResolver.resolveDataFormatDefinition(String name,
CamelContext context) |
Language |
Activator.BundleLanguageResolver.resolveLanguage(String name,
CamelContext context) |
Language |
Activator.BundleMetaLanguageResolver.resolveLanguage(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
InMemorySagaService.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
InMemorySagaService.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
InMemorySagaCoordinator(CamelContext camelContext,
InMemorySagaService sagaService,
String sagaId) |
Constructor and Description |
---|
DataFormatTransformer(CamelContext context) |
ProcessorTransformer(CamelContext context) |
Constructor and Description |
---|
ProcessorValidator(CamelContext context) |
Modifier and Type | Field and Description |
---|---|
protected List<CamelContext> |
MainSupport.camelContexts |
Modifier and Type | Method and Description |
---|---|
protected CamelContext |
Main.createContext() |
CamelContext |
Main.getOrCreateCamelContext()
Gets or creates the
CamelContext this main class is using. |
Modifier and Type | Method and Description |
---|---|
protected abstract Map<String,CamelContext> |
MainSupport.getCamelContextMap() |
protected Map<String,CamelContext> |
Main.getCamelContextMap() |
List<CamelContext> |
MainSupport.getCamelContexts() |
Modifier and Type | Method and Description |
---|---|
void |
MainListenerSupport.configure(CamelContext context) |
void |
MainListener.configure(CamelContext context)
Callback to configure each created CamelContext.
|
protected void |
MainSupport.loadRouteBuilders(CamelContext camelContext) |
void |
MainLifecycleStrategy.onContextStop(CamelContext context) |
protected void |
MainSupport.postProcessCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
MainDurationEventNotifier(CamelContext camelContext,
int maxMessages,
long maxIdleSeconds,
AtomicBoolean completed,
CountDownLatch latch,
boolean stopCamelContext) |
Modifier and Type | Field and Description |
---|---|
protected CamelContext |
DefaultManagementMBeanAssembler.camelContext |
protected CamelContext |
DefaultManagementNamingStrategy.camelContext |
Modifier and Type | Method and Description |
---|---|
CamelContext |
DefaultManagementLifecycleStrategy.getCamelContext() |
CamelContext |
PublishEventNotifier.getCamelContext() |
CamelContext |
DefaultManagementStrategy.getCamelContext() |
CamelContext |
DefaultManagementNamingStrategy.getCamelContext() |
CamelContext |
DefaultManagementAgent.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
ManagementStrategy |
ManagementStrategyFactory.create(CamelContext context,
boolean disableJMX) |
protected String |
DefaultManagementNamingStrategy.getContextId(CamelContext context) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForCamelContext(CamelContext context) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForCamelHealth(CamelContext context) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForClusterService(CamelContext context,
CamelClusterService service) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForComponent(CamelContext context,
Component component,
String name) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForConsumer(CamelContext context,
Consumer consumer) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForDataFormat(CamelContext context,
DataFormat dataFormat) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForEndpoint(CamelContext context,
Endpoint endpoint) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForErrorHandler(CamelContext context,
RouteContext routeContext,
Processor errorHandler,
ErrorHandlerFactory errorHandlerBuilder) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForProcessor(CamelContext context,
Processor processor,
ProcessorDefinition<?> definition,
Route route) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForProducer(CamelContext context,
Producer producer) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForRoute(CamelContext context,
Route route) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForRouteController(CamelContext context) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForService(CamelContext context,
Service service) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForCamelContext(CamelContext context) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForCamelHealth(CamelContext context) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForClusterService(CamelContext context,
CamelClusterService service) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForConsumer(CamelContext context,
Consumer consumer) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForDataFormat(CamelContext context,
DataFormat dataFormat) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForProcessor(CamelContext context,
Processor processor,
NamedNode definition) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForProducer(CamelContext context,
Producer producer) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForRouteController(CamelContext context) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForService(CamelContext context,
Service service) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForTracer(CamelContext context,
InterceptStrategy tracer) |
void |
DefaultManagementLifecycleStrategy.onContextStart(CamelContext context) |
void |
DefaultManagementLifecycleStrategy.onContextStop(CamelContext context) |
void |
DefaultManagementLifecycleStrategy.onServiceAdd(CamelContext context,
Service service,
Route route) |
void |
DefaultManagementLifecycleStrategy.onServiceRemove(CamelContext context,
Service service,
Route route) |
void |
DefaultManagementLifecycleStrategy.onThreadPoolAdd(CamelContext camelContext,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
void |
DefaultManagementLifecycleStrategy.onThreadPoolRemove(CamelContext camelContext,
ThreadPoolExecutor threadPool) |
void |
DefaultManagementLifecycleStrategy.setCamelContext(CamelContext camelContext) |
void |
PublishEventNotifier.setCamelContext(CamelContext camelContext) |
void |
DefaultManagementStrategy.setCamelContext(CamelContext camelContext) |
void |
DefaultManagementNamingStrategy.setCamelContext(CamelContext camelContext) |
void |
DefaultManagementAgent.setCamelContext(CamelContext camelContext) |
Processor |
InstrumentationInterceptStrategy.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Constructor and Description |
---|
DefaultManagementAgent(CamelContext camelContext) |
DefaultManagementLifecycleStrategy(CamelContext camelContext) |
DefaultManagementMBeanAssembler(CamelContext camelContext) |
DefaultManagementStrategy(CamelContext camelContext) |
ManagedManagementStrategy(CamelContext camelContext,
ManagementAgent managementAgent) |
MBeanInfoAssembler(CamelContext camelContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
AbstractContextEvent.getContext() |
CamelContext |
ServiceStartupFailureEvent.getContext() |
CamelContext |
ServiceStopFailureEvent.getContext() |
Constructor and Description |
---|
AbstractContextEvent(CamelContext source) |
CamelContextResumedEvent(CamelContext source) |
CamelContextResumeFailureEvent(CamelContext context,
Throwable cause) |
CamelContextResumingEvent(CamelContext source) |
CamelContextStartedEvent(CamelContext source) |
CamelContextStartingEvent(CamelContext source) |
CamelContextStartupFailureEvent(CamelContext context,
Throwable cause) |
CamelContextStopFailureEvent(CamelContext context,
Throwable cause) |
CamelContextStoppedEvent(CamelContext source) |
CamelContextStoppingEvent(CamelContext source) |
CamelContextSuspendedEvent(CamelContext source) |
CamelContextSuspendingEvent(CamelContext source) |
ServiceStartupFailureEvent(CamelContext context,
Object service,
Throwable cause) |
ServiceStopFailureEvent(CamelContext context,
Object service,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
ManagedStreamCachingStrategy.getCamelContext() |
CamelContext |
ManagedThreadPool.getContext() |
CamelContext |
ManagedTracer.getContext() |
CamelContext |
ManagedBacklogTracer.getContext() |
CamelContext |
ManagedCamelHealth.getContext() |
CamelContext |
ManagedDataFormat.getContext() |
CamelContext |
ManagedService.getContext() |
CamelContext |
ManagedRouteController.getContext() |
CamelContext |
ManagedBacklogDebugger.getContext() |
CamelContext |
ManagedCamelContext.getContext() |
CamelContext |
ManagedRoute.getContext() |
CamelContext |
ManagedClusterService.getContext() |
CamelContext |
ManagedEventNotifier.getContext() |
CamelContext |
ManagedProcessor.getContext() |
Modifier and Type | Method and Description |
---|---|
static Document |
RouteCoverageXmlParser.parseXml(CamelContext camelContext,
InputStream is)
Parses the XML.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ModelCamelContext
Model level interface for the
CamelContext |
Modifier and Type | Method and Description |
---|---|
protected RouteContext |
RouteDefinition.addRoutes(CamelContext camelContext,
Collection<Route> routes,
FromDefinition fromType) |
RouteDefinition |
RouteDefinition.adviceWith(CamelContext camelContext,
RouteBuilder builder) |
protected void |
DataFormatDefinition.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Allows derived classes to customize the data format
|
protected List<Class<? extends Throwable>> |
CatchDefinition.createExceptionClasses(CamelContext context) |
static <T extends NamedNode> |
ModelHelper.createModelFromXml(CamelContext context,
InputStream stream,
Class<T> type)
Marshal the xml to the model definition
|
static <T extends NamedNode> |
ModelHelper.createModelFromXml(CamelContext context,
String xml,
Class<T> type)
Marshal the xml to the model definition
|
RedeliveryPolicy |
OnExceptionDefinition.createRedeliveryPolicy(CamelContext context,
RedeliveryPolicy parentPolicy)
Allows an exception handler to create a new redelivery policy for this exception type
|
RedeliveryPolicy |
RedeliveryPolicyDefinition.createRedeliveryPolicy(CamelContext context,
RedeliveryPolicy parentPolicy) |
RouteBuilder |
RouteBuilderDefinition.createRouteBuilder(CamelContext camelContext) |
RoutesBuilder |
RouteBuilderDefinition.createRoutes(CamelContext camelContext) |
static String |
ModelHelper.dumpModelAsXml(CamelContext context,
NamedNode definition)
Dumps the definition as XML
|
protected CamelSagaService |
SagaDefinition.findSagaService(CamelContext context) |
static void |
RouteDefinitionHelper.forceAssignIds(CamelContext context,
List<RouteDefinition> routes)
Force assigning ids to the routes
|
static void |
RouteDefinitionHelper.forceAssignIds(CamelContext context,
ProcessorDefinition processor)
Force assigning ids to the give node and all its children (recursively).
|
static Set<String> |
RouteDefinitionHelper.gatherAllEndpointUris(CamelContext camelContext,
RouteDefinition route,
boolean includeInputs,
boolean includeOutputs,
boolean includeDynamic)
Gather all the endpoint uri's the route is using from the EIPs that has a static or dynamic endpoint defined.
|
static Set<String> |
RouteDefinitionHelper.gatherAllStaticEndpointUris(CamelContext camelContext,
RouteDefinition route,
boolean includeInputs,
boolean includeOutputs)
Gather all the endpoint uri's the route is using from the EIPs that has a static endpoint defined.
|
ServiceStatus |
RouteDefinition.getStatus(CamelContext camelContext)
Returns the status of the route if it has been registered with a
CamelContext |
protected boolean |
OnExceptionDefinition.isAsyncDelayedRedelivery(CamelContext context) |
boolean |
RedeliveryPolicyDefinition.isAsyncDelayedRedelivery(CamelContext context) |
boolean |
RouteDefinition.isAutoStartup(CamelContext camelContext) |
boolean |
RouteDefinition.isContextScopedErrorHandler(CamelContext context) |
boolean |
RouteDefinition.isStartable(CamelContext camelContext) |
boolean |
RouteDefinition.isStoppable(CamelContext camelContext) |
static RoutesDefinition |
ModelHelper.loadRoutesDefinition(CamelContext context,
InputStream inputStream)
Marshal the xml to the model definition
|
static RoutesDefinition |
ModelHelper.loadRoutesDefinition(CamelContext context,
Node node)
Marshal the xml to the model definition
|
protected boolean |
InterceptSendToEndpointDefinition.matchPattern(CamelContext camelContext,
String uri,
String pattern)
Does the uri match the pattern.
|
Endpoint |
RouteDefinition.resolveEndpoint(CamelContext camelContext,
String uri) |
static void |
ProcessorDefinitionHelper.resolvePropertyPlaceholders(CamelContext camelContext,
Object definition)
Inspects the given definition and resolves any property placeholders from its properties.
|
protected void |
DataFormatDefinition.setProperty(CamelContext camelContext,
Object bean,
String name,
Object value)
Sets a named property on the data format instance using introspection
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
ServiceCallServiceLoadBalancerConfiguration.getPropertiesAsMap(CamelContext camelContext) |
protected Map<String,String> |
ServiceCallServiceChooserConfiguration.getPropertiesAsMap(CamelContext camelContext) |
protected Map<String,String> |
ServiceCallServiceDiscoveryConfiguration.getPropertiesAsMap(CamelContext camelContext) |
protected Map<String,String> |
ServiceCallServiceFilterConfiguration.getPropertiesAsMap(CamelContext camelContext) |
protected Map<String,String> |
ServiceCallExpressionConfiguration.getPropertiesAsMap(CamelContext camelContext) |
ServiceLoadBalancer |
ServiceCallServiceLoadBalancerConfiguration.newInstance(CamelContext camelContext) |
ServiceChooser |
ServiceCallServiceChooserConfiguration.newInstance(CamelContext camelContext) |
ServiceDiscovery |
ServiceCallServiceDiscoveryConfiguration.newInstance(CamelContext camelContext) |
ServiceFilter |
ServiceCallServiceFilterConfiguration.newInstance(CamelContext camelContext) |
Expression |
ServiceCallExpressionConfiguration.newInstance(CamelContext camelContext) |
ServiceFilter |
CustomServiceCallServiceFilterConfiguration.newInstance(CamelContext camelContext) |
protected void |
ServiceCallServiceLoadBalancerConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
ServiceCallServiceChooserConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
CachingServiceCallServiceDiscoveryConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
StaticServiceCallServiceDiscoveryConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
CombinedServiceCallServiceDiscoveryConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
ServiceCallServiceDiscoveryConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
CombinedServiceCallServiceFilterConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
BlacklistServiceCallServiceFilterConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
ServiceCallServiceFilterConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
protected void |
ServiceCallExpressionConfiguration.postProcessFactoryParameters(CamelContext camelContext,
Map<String,Object> parameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
ASN1DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ProtobufDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XMLSecurityDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
SoapJaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityTsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ZipFileDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BeanioDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
LZFDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FhirXmlDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XStreamDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
ThriftDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FlatpackDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CastorDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Deprecated.
|
protected void |
JsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
HL7DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JibxDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BoonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
TidyMarkupDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XmlRpcDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityAbstractDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
TarFileDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
MimeMultipartDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
PGPDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
JaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BarcodeDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
Base64DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
YAMLDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityCsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
AvroDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
IcalDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
FhirJsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
XmlJsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
Deprecated.
|
protected void |
JacksonXMLDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
UniVocityFixedWidthDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
CryptoDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
BindyDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
YAMLDataFormat.configureSnakeDataFormat(DataFormat dataFormat,
CamelContext camelContext) |
protected void |
YAMLDataFormat.setProperty(DataFormat dataFormat,
CamelContext camelContext,
String propertyName,
Object propertyValue) |
protected void |
YAMLDataFormat.setPropertyRef(DataFormat dataFormat,
CamelContext camelContext,
String propertyName,
String propertyValue) |
Modifier and Type | Method and Description |
---|---|
protected void |
XMLTokenizerExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
JXPathExpression.configureExpression(CamelContext camelContext,
Expression expression)
Deprecated.
|
protected void |
NamespaceAwareExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
XPathExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
JsonPathExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
XQueryExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
ExpressionDefinition.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
XMLTokenizerExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
JXPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate)
Deprecated.
|
protected void |
NamespaceAwareExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
XPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
JsonPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
XQueryExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
ExpressionDefinition.configurePredicate(CamelContext camelContext,
Predicate predicate) |
Expression |
SimpleExpression.createExpression(CamelContext camelContext) |
Expression |
XPathExpression.createExpression(CamelContext camelContext) |
Expression |
JsonPathExpression.createExpression(CamelContext camelContext) |
Expression |
MethodCallExpression.createExpression(CamelContext camelContext) |
Expression |
XQueryExpression.createExpression(CamelContext camelContext) |
Expression |
TokenizerExpression.createExpression(CamelContext camelContext) |
Expression |
ExpressionDefinition.createExpression(CamelContext camelContext) |
Predicate |
SimpleExpression.createPredicate(CamelContext camelContext) |
Predicate |
XPathExpression.createPredicate(CamelContext camelContext) |
Predicate |
MethodCallExpression.createPredicate(CamelContext camelContext) |
Predicate |
TokenizerExpression.createPredicate(CamelContext camelContext) |
Predicate |
ExpressionDefinition.createPredicate(CamelContext camelContext) |
protected void |
MethodCallExpression.validateHasMethod(CamelContext context,
Object bean,
Class<?> type,
String method)
Validates the given bean has the method.
|
Modifier and Type | Method and Description |
---|---|
RestConfiguration |
RestConfigurationDefinition.asRestConfiguration(CamelContext context)
Creates a
RestConfiguration instance based on the definition |
static RouteDefinition |
RestDefinition.asRouteApiDefinition(CamelContext camelContext,
RestConfiguration configuration)
Transforms the rest api configuration into a
RouteDefinition which
Camel routing engine uses to service the rest api docs. |
List<RouteDefinition> |
RestDefinition.asRouteDefinition(CamelContext camelContext)
Transforms this REST definition into a list of
RouteDefinition which
Camel routing engine can add and run. |
List<RouteDefinition> |
RestDefinition.asRouteDefinition(CamelContext camelContext,
RestConfiguration restConfiguration)
Transforms this REST definition into a list of
RouteDefinition which
Camel routing engine can add and run. |
Modifier and Type | Method and Description |
---|---|
Transformer |
TransformerDefinition.createTransformer(CamelContext context) |
protected Transformer |
DataFormatTransformerDefinition.doCreateTransformer(CamelContext context) |
protected Transformer |
CustomTransformerDefinition.doCreateTransformer(CamelContext context) |
protected abstract Transformer |
TransformerDefinition.doCreateTransformer(CamelContext context) |
protected Transformer |
EndpointTransformerDefinition.doCreateTransformer(CamelContext context) |
Modifier and Type | Method and Description |
---|---|
Validator |
ValidatorDefinition.createValidator(CamelContext context) |
protected abstract Validator |
ValidatorDefinition.doCreateValidator(CamelContext context) |
protected Validator |
CustomValidatorDefinition.doCreateValidator(CamelContext context) |
protected Validator |
PredicateValidatorDefinition.doCreateValidator(CamelContext context) |
protected Validator |
EndpointValidatorDefinition.doCreateValidator(CamelContext context) |
Modifier and Type | Field and Description |
---|---|
protected CamelContext |
RedeliveryErrorHandler.camelContext |
protected CamelContext |
RoutingSlip.camelContext |
protected CamelContext |
SendProcessor.camelContext |
protected CamelContext |
SendDynamicProcessor.camelContext |
Modifier and Type | Method and Description |
---|---|
CamelContext |
MulticastProcessor.getCamelContext() |
CamelContext |
ClaimCheckProcessor.getCamelContext() |
CamelContext |
WireTapProcessor.getCamelContext() |
CamelContext |
OnCompletionProcessor.getCamelContext() |
CamelContext |
ThrowExceptionProcessor.getCamelContext() |
CamelContext |
MarshalProcessor.getCamelContext() |
CamelContext |
UnmarshalProcessor.getCamelContext() |
CamelContext |
Enricher.getCamelContext() |
CamelContext |
PollEnricher.getCamelContext() |
CamelContext |
SendDynamicProcessor.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
static Processor |
Pipeline.newInstance(CamelContext camelContext,
List<Processor> processors) |
static Processor |
Pipeline.newInstance(CamelContext camelContext,
Processor... processors) |
SendDynamicAware |
SendDynamicAwareResolver.resolve(CamelContext context,
String scheme) |
void |
ClaimCheckProcessor.setCamelContext(CamelContext camelContext) |
void |
WireTapProcessor.setCamelContext(CamelContext camelContext) |
void |
ThrowExceptionProcessor.setCamelContext(CamelContext camelContext) |
void |
MarshalProcessor.setCamelContext(CamelContext camelContext) |
void |
UnmarshalProcessor.setCamelContext(CamelContext camelContext) |
void |
Enricher.setCamelContext(CamelContext camelContext) |
void |
PollEnricher.setCamelContext(CamelContext camelContext) |
void |
SendDynamicProcessor.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
BatchProcessor(CamelContext camelContext,
Processor processor,
Collection<Exchange> collection,
Expression expression)
Deprecated.
|
DeadLetterChannel(CamelContext camelContext,
Processor output,
CamelLogger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy,
Processor deadLetter,
String deadLetterUri,
boolean deadLetterHandleException,
boolean useOriginalBodyPolicy,
Predicate retryWhile,
ScheduledExecutorService executorService,
Processor onPrepareProcessor,
Processor onExceptionOccurredProcessor)
Creates the dead letter channel.
|
DefaultErrorHandler(CamelContext camelContext,
Processor output,
CamelLogger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy,
Predicate retryWhile,
ScheduledExecutorService executorService,
Processor onPrepareProcessor,
Processor onExceptionOccurredProcessor)
Creates the default error handler.
|
Delayer(CamelContext camelContext,
Processor processor,
Expression delay,
ScheduledExecutorService executorService,
boolean shutdownExecutorService) |
DelayProcessorSupport(CamelContext camelContext,
Processor processor) |
DelayProcessorSupport(CamelContext camelContext,
Processor processor,
ScheduledExecutorService executorService,
boolean shutdownExecutorService) |
DynamicRouter(CamelContext camelContext) |
DynamicRouter(CamelContext camelContext,
Expression expression,
String uriDelimiter) |
LoggingErrorHandler(CamelContext camelContext,
Processor output,
CamelLogger logger,
RedeliveryPolicy redeliveryPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy)
Deprecated.
Creates the logging error handler.
|
MulticastProcessor(CamelContext camelContext,
Collection<Processor> processors) |
MulticastProcessor(CamelContext camelContext,
Collection<Processor> processors,
AggregationStrategy aggregationStrategy) |
MulticastProcessor(CamelContext camelContext,
Collection<Processor> processors,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean shareUnitOfWork)
Deprecated.
|
MulticastProcessor(CamelContext camelContext,
Collection<Processor> processors,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean shareUnitOfWork,
boolean parallelAggregate) |
MulticastProcessor(CamelContext camelContext,
Collection<Processor> processors,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean shareUnitOfWork,
boolean parallelAggregate,
boolean stopOnAggregateException) |
OnCompletionProcessor(CamelContext camelContext,
Processor processor,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean onCompleteOnly,
boolean onFailureOnly,
Predicate onWhen,
boolean useOriginalBody,
boolean afterConsumer) |
Pipeline(CamelContext camelContext,
Collection<Processor> processors) |
RecipientList(CamelContext camelContext) |
RecipientList(CamelContext camelContext,
Expression expression) |
RecipientList(CamelContext camelContext,
Expression expression,
String delimiter) |
RecipientList(CamelContext camelContext,
String delimiter) |
RecipientListProcessor(CamelContext camelContext,
ProducerCache producerCache,
Iterator<Object> iter) |
RecipientListProcessor(CamelContext camelContext,
ProducerCache producerCache,
Iterator<Object> iter,
AggregationStrategy aggregationStrategy) |
RecipientListProcessor(CamelContext camelContext,
ProducerCache producerCache,
Iterator<Object> iter,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean shareUnitOfWork)
Deprecated.
|
RecipientListProcessor(CamelContext camelContext,
ProducerCache producerCache,
Iterator<Object> iter,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean shareUnitOfWork,
boolean parallelAggregate) |
RecipientListProcessor(CamelContext camelContext,
ProducerCache producerCache,
Iterator<Object> iter,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean shareUnitOfWork,
boolean parallelAggregate,
boolean stopOnAggregateException) |
RedeliveryErrorHandler(CamelContext camelContext,
Processor output,
CamelLogger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
Processor deadLetter,
String deadLetterUri,
boolean deadLetterHandleNewException,
boolean useOriginalMessagePolicy,
Predicate retryWhile,
ScheduledExecutorService executorService,
Processor onPrepareProcessor,
Processor onExceptionProcessor) |
Resequencer(CamelContext camelContext,
Processor processor,
Expression expression) |
Resequencer(CamelContext camelContext,
Processor processor,
Expression expression,
boolean allowDuplicates,
boolean reverse) |
Resequencer(CamelContext camelContext,
Processor processor,
Set<Exchange> collection,
Expression expression) |
RestBindingAdvice(CamelContext camelContext,
DataFormat jsonDataFormat,
DataFormat xmlDataFormat,
DataFormat outJsonDataFormat,
DataFormat outXmlDataFormat,
String consumes,
String produces,
String bindingMode,
boolean skipBindingOnErrorCode,
boolean clientRequestValidation,
boolean enableCORS,
Map<String,String> corsHeaders,
Map<String,String> queryDefaultValues,
boolean requiredBody,
Set<String> requiredQueryParameters,
Set<String> requiredHeaders) |
RoutingSlip(CamelContext camelContext) |
RoutingSlip(CamelContext camelContext,
Expression expression,
String uriDelimiter) |
Splitter(CamelContext camelContext,
Expression expression,
Processor destination,
AggregationStrategy aggregationStrategy) |
Splitter(CamelContext camelContext,
Expression expression,
Processor destination,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean useSubUnitOfWork)
Deprecated.
|
Splitter(CamelContext camelContext,
Expression expression,
Processor destination,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean useSubUnitOfWork,
boolean parallelAggregate) |
Splitter(CamelContext camelContext,
Expression expression,
Processor destination,
AggregationStrategy aggregationStrategy,
boolean parallelProcessing,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean streaming,
boolean stopOnException,
long timeout,
Processor onPrepare,
boolean useSubUnitOfWork,
boolean parallelAggregate,
boolean stopOnAggregateException) |
StreamResequencer(CamelContext camelContext,
Processor processor,
SequenceElementComparator<Exchange> comparator,
Expression expression)
Creates a new
StreamResequencer instance. |
ThreadsProcessor(CamelContext camelContext,
ExecutorService executorService,
boolean shutdownExecutorService,
ThreadPoolRejectedPolicy rejectedPolicy) |
Throttler(CamelContext camelContext,
Processor processor,
Expression maxRequestsPerPeriodExpression,
long timePeriodMillis,
ExecutorService asyncExecutor,
boolean shutdownAsyncExecutor,
boolean rejectExecution) |
ThroughputLogger(CamelLogger log,
CamelContext camelContext,
Long groupInterval,
Long groupDelay,
Boolean groupActiveOnly) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
AggregationStrategyBeanAdapter.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
Exchange |
MemoryAggregationRepository.add(CamelContext camelContext,
String key,
Exchange exchange) |
Exchange |
MemoryAggregationRepository.add(CamelContext camelContext,
String key,
Exchange oldExchange,
Exchange newExchange) |
void |
MemoryAggregationRepository.confirm(CamelContext camelContext,
String exchangeId) |
protected void |
AggregateProcessor.doAggregationRepositoryAdd(CamelContext camelContext,
String key,
Exchange oldExchange,
Exchange newExchange) |
Exchange |
MemoryAggregationRepository.get(CamelContext camelContext,
String key) |
void |
MemoryAggregationRepository.remove(CamelContext camelContext,
String key,
Exchange exchange) |
void |
AggregationStrategyBeanAdapter.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
AggregateProcessor(CamelContext camelContext,
Processor processor,
Expression correlationExpression,
AggregationStrategy aggregationStrategy,
ExecutorService executorService,
boolean shutdownExecutorService) |
AggregationStrategyBeanInfo(CamelContext camelContext,
Class<?> type,
Method method)
Deprecated.
|
AggregationStrategyMethodInfo(CamelContext camelContext,
Class<?> type,
Method method,
List<ParameterInfo> oldParameters,
List<ParameterInfo> newParameters)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
IdempotentConsumer.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
IdempotentConsumer.setCamelContext(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
static BacklogTracer |
BacklogTracer.createTracer(CamelContext context)
Creates a new backlog tracer.
|
static Tracer |
Tracer.createTracer(CamelContext context)
Deprecated.
Creates a new tracer.
|
static BacklogDebugger |
BacklogDebugger.getBacklogDebugger(CamelContext context)
A helper method to return the BacklogDebugger instance if one is enabled
|
static BacklogTracer |
BacklogTracer.getBacklogTracer(CamelContext context)
A helper method to return the BacklogTracer instance if one is enabled
|
static Delayer |
Delayer.getDelayer(CamelContext context)
Deprecated.
A helper method to return the Delayer instance for a given
CamelContext if one is enabled |
static HandleFault |
HandleFault.getHandleFault(CamelContext context)
A helper method to return the HandleFault instance
for a given
CamelContext if one is enabled |
static StreamCaching |
StreamCaching.getStreamCaching(CamelContext context)
Deprecated.
A helper method to return the StreamCaching instance
for a given
CamelContext if one is enabled |
static Tracer |
Tracer.getTracer(CamelContext context)
Deprecated.
A helper method to return the Tracer instance if one is enabled
|
Processor |
Delayer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated.
|
Processor |
Debug.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
StreamCaching.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated.
|
Processor |
BacklogTracer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated.
|
Processor |
Tracer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated.
|
Processor |
HandleFault.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
BacklogDebugger.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated.
|
Constructor and Description |
---|
BacklogDebugger(CamelContext camelContext) |
DelayInterceptor(CamelContext camelContext,
ProcessorDefinition<?> node,
Processor target,
Delayer delayer)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
FailOverLoadBalancer.getCamelContext() |
CamelContext |
CircuitBreakerLoadBalancer.getCamelContext()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
FailOverLoadBalancer.setCamelContext(CamelContext camelContext) |
void |
CircuitBreakerLoadBalancer.setCamelContext(CamelContext camelContext)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected CamelContext |
SagaProcessor.camelContext |
Modifier and Type | Method and Description |
---|---|
SagaProcessorBuilder |
SagaProcessorBuilder.camelContext(CamelContext camelContext) |
Constructor and Description |
---|
SchemaReader(CamelContext camelContext,
String schemaResourceUri)
Specify a camel context and a schema resource URI in order to read the schema via the class resolver specified in the Camel context.
|
Constructor and Description |
---|
CamelContextJSonSchemaResolver(CamelContext camelContext) |
DefaultRuntimeCamelCatalog(CamelContext camelContext)
Creates the
RuntimeCamelCatalog without caching enabled. |
DefaultRuntimeCamelCatalog(CamelContext camelContext,
boolean caching)
Creates the
RuntimeCamelCatalog |
Modifier and Type | Method and Description |
---|---|
CamelContext |
Validator.getCamelContext() |
CamelContext |
HasCamelContext.getCamelContext()
Returns the camel context.
|
CamelContext |
RouteContext.getCamelContext()
Gets the camel context
|
CamelContext |
Transformer.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
boolean |
CamelContextTracker.accept(CamelContext camelContext)
Called to determine whether this tracker should accept the given context.
|
boolean |
CamelContextTracker.Filter.accept(CamelContext camelContext) |
Exchange |
AggregationRepository.add(CamelContext camelContext,
String key,
Exchange exchange)
Add the given
Exchange under the correlation key. |
Exchange |
OptimisticLockingAggregationRepository.add(CamelContext camelContext,
String key,
Exchange oldExchange,
Exchange newExchange)
Add the given
Exchange under the correlation key. |
void |
AggregationRepository.confirm(CamelContext camelContext,
String exchangeId)
Confirms the completion of the
Exchange . |
void |
CamelContextTracker.contextCreated(CamelContext camelContext)
Called when a context is created.
|
Consumer |
RestApiConsumerFactory.createApiConsumer(CamelContext camelContext,
Processor processor,
String contextPath,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST API Event
Driven Consumer, which provides API listing of the REST services
|
Processor |
RestApiProcessorFactory.createApiProcessor(CamelContext camelContext,
String contextPath,
String contextIdPattern,
boolean contextIdListing,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST API Processor
, which provides API listing of the REST services
|
EventObject |
EventFactory.createCamelContextResumedEvent(CamelContext context)
Creates an
EventObject for Camel has been resumed successfully. |
EventObject |
EventFactory.createCamelContextResumeFailureEvent(CamelContext context,
Throwable cause)
Creates an
EventObject for Camel failing to resume |
EventObject |
EventFactory.createCamelContextResumingEvent(CamelContext context)
Creates an
EventObject for Camel is resuming. |
EventObject |
EventFactory.createCamelContextStartedEvent(CamelContext context)
Creates an
EventObject for Camel has been started successfully. |
EventObject |
EventFactory.createCamelContextStartingEvent(CamelContext context)
Creates an
EventObject for Camel is starting. |
EventObject |
EventFactory.createCamelContextStartupFailureEvent(CamelContext context,
Throwable cause)
Creates an
EventObject for Camel failing to start |
EventObject |
EventFactory.createCamelContextStopFailureEvent(CamelContext context,
Throwable cause)
Creates an
EventObject for Camel failing to stop cleanly |
EventObject |
EventFactory.createCamelContextStoppedEvent(CamelContext context)
Creates an
EventObject for Camel has been stopped successfully. |
EventObject |
EventFactory.createCamelContextStoppingEvent(CamelContext context)
Creates an
EventObject for Camel is stopping. |
EventObject |
EventFactory.createCamelContextSuspendedEvent(CamelContext context)
Creates an
EventObject for Camel has been suspended successfully. |
EventObject |
EventFactory.createCamelContextSuspendingEvent(CamelContext context)
Creates an
EventObject for Camel is suspending. |
Consumer |
RestConsumerFactory.createConsumer(CamelContext camelContext,
Processor processor,
String verb,
String basePath,
String uriTemplate,
String consumes,
String produces,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST Event
Driven Consumer, which consumes messages from the endpoint using the given processor
|
DataFormat |
DataFormatResolver.createDataFormat(String name,
CamelContext context)
Creates the given data format given its name.
|
Producer |
RestProducerFactory.createProducer(CamelContext camelContext,
String host,
String verb,
String basePath,
String uriTemplate,
String queryParameters,
String consumes,
String produces,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST producer.
|
RoutePolicy |
RoutePolicyFactory.createRoutePolicy(CamelContext camelContext,
String routeId,
RouteDefinition route)
Creates a new
RoutePolicy which will be assigned to the given route. |
EventObject |
EventFactory.createServiceStartupFailureEvent(CamelContext context,
Object service,
Throwable cause)
Creates an
EventObject for a Service failed to start cleanly |
EventObject |
EventFactory.createServiceStopFailureEvent(CamelContext context,
Object service,
Throwable cause)
Creates an
EventObject for a Service failed to stop cleanly |
Exchange |
AggregationRepository.get(CamelContext camelContext,
String key)
Gets the given exchange with the correlation key
This method is always invoked for any incoming exchange in the aggregator.
|
Object |
ManagementObjectStrategy.getManagedObjectForCamelContext(CamelContext context) |
Object |
ManagementObjectStrategy.getManagedObjectForCamelHealth(CamelContext context) |
Object |
ManagementObjectStrategy.getManagedObjectForClusterService(CamelContext context,
CamelClusterService service) |
Object |
ManagementObjectStrategy.getManagedObjectForComponent(CamelContext context,
Component component,
String name) |
Object |
ManagementObjectStrategy.getManagedObjectForConsumer(CamelContext context,
Consumer consumer) |
Object |
ManagementObjectStrategy.getManagedObjectForDataFormat(CamelContext context,
DataFormat dataFormat) |
Object |
ManagementObjectStrategy.getManagedObjectForEndpoint(CamelContext context,
Endpoint endpoint) |
Object |
ManagementObjectStrategy.getManagedObjectForErrorHandler(CamelContext context,
RouteContext routeContext,
Processor errorHandler,
ErrorHandlerFactory errorHandlerBuilder) |
Object |
ManagementObjectStrategy.getManagedObjectForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
Object |
ManagementObjectStrategy.getManagedObjectForProcessor(CamelContext context,
Processor processor,
ProcessorDefinition<?> definition,
Route route) |
Object |
ManagementObjectStrategy.getManagedObjectForProducer(CamelContext context,
Producer producer) |
Object |
ManagementObjectStrategy.getManagedObjectForRoute(CamelContext context,
Route route) |
Object |
ManagementObjectStrategy.getManagedObjectForRouteController(CamelContext context) |
Object |
ManagementObjectStrategy.getManagedObjectForService(CamelContext context,
Service service) |
Object |
ManagementObjectStrategy.getManagedObjectForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
ObjectName |
ManagementNamingStrategy.getObjectNameForCamelContext(CamelContext context) |
ObjectName |
ManagementNamingStrategy.getObjectNameForCamelHealth(CamelContext context) |
ObjectName |
ManagementNamingStrategy.getObjectNameForClusterService(CamelContext context,
CamelClusterService service) |
ObjectName |
ManagementNamingStrategy.getObjectNameForConsumer(CamelContext context,
Consumer consumer) |
ObjectName |
ManagementNamingStrategy.getObjectNameForDataFormat(CamelContext context,
DataFormat endpoint) |
ObjectName |
ManagementNamingStrategy.getObjectNameForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
ObjectName |
ManagementNamingStrategy.getObjectNameForProcessor(CamelContext context,
Processor processor,
NamedNode definition) |
ObjectName |
ManagementNamingStrategy.getObjectNameForProducer(CamelContext context,
Producer producer) |
ObjectName |
ManagementNamingStrategy.getObjectNameForRouteController(CamelContext context) |
ObjectName |
ManagementNamingStrategy.getObjectNameForService(CamelContext context,
Service service) |
ObjectName |
ManagementNamingStrategy.getObjectNameForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId) |
ObjectName |
ManagementNamingStrategy.getObjectNameForTracer(CamelContext context,
InterceptStrategy tracer) |
void |
Container.manage(CamelContext camelContext)
Deprecated.
Called by Camel before a
CamelContext has been started. |
static void |
Container.Instance.manage(CamelContext camelContext)
Called by Camel when a
CamelContext is being started. |
void |
LifecycleStrategy.onContextStart(CamelContext context)
Notification on starting a
CamelContext . |
void |
LifecycleStrategy.onContextStop(CamelContext context)
Notification on stopping a
CamelContext . |
void |
ReloadStrategy.onReloadXml(CamelContext camelContext,
String name,
InputStream resource)
A reload is triggered when a XML resource is changed which contains Camel routes.
|
void |
LifecycleStrategy.onServiceAdd(CamelContext context,
Service service,
Route route)
Notification on adding a
Service . |
void |
LifecycleStrategy.onServiceRemove(CamelContext context,
Service service,
Route route)
Notification on removing a
Service . |
void |
LifecycleStrategy.onThreadPoolAdd(CamelContext camelContext,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId)
Notification on adding a thread pool.
|
void |
LifecycleStrategy.onThreadPoolRemove(CamelContext camelContext,
ThreadPoolExecutor threadPool)
Notification on removing a thread pool.
|
Exchange |
RecoverableAggregationRepository.recover(CamelContext camelContext,
String exchangeId)
Recovers the exchange with the given exchange id
|
void |
AggregationRepository.remove(CamelContext camelContext,
String key,
Exchange exchange)
Removes the exchange with the given correlation key, which should happen
when an
Exchange is completed
Important: This method is not invoked if only one exchange was completed, and therefore
the exchange does not need to be added to a repository, as its completed immediately. |
void |
OptimisticLockingAggregationRepository.remove(CamelContext camelContext,
String key,
Exchange exchange)
Removes the given Exchange when both the supplied key and Exchange are present in the repository.
|
Component |
ComponentResolver.resolveComponent(String name,
CamelContext context)
Attempts to resolve the component for the given URI
|
DataFormat |
DataFormatResolver.resolveDataFormat(String name,
CamelContext context)
Resolves the given data format given its name.
|
Language |
LanguageResolver.resolveLanguage(String name,
CamelContext context)
Resolves the given language.
|
Set<String> |
RecoverableAggregationRepository.scan(CamelContext camelContext)
Scans the repository for
Exchange s to be recovered |
void |
Validator.setCamelContext(CamelContext context) |
void |
Transformer.setCamelContext(CamelContext context) |
void |
ShutdownStrategy.shutdown(CamelContext context,
List<RouteStartupOrder> routes)
Shutdown the routes
|
void |
ShutdownStrategy.shutdown(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit)
Shutdown the routes using a specified timeout instead of the default timeout values
|
boolean |
ShutdownStrategy.shutdown(CamelContext context,
RouteStartupOrder route,
long timeout,
TimeUnit timeUnit,
boolean abortAfterTimeout)
Shutdown the route using a specified timeout instead of the default timeout values and supports abortAfterTimeout mode
|
void |
ShutdownStrategy.shutdownForced(CamelContext context,
List<RouteStartupOrder> routes)
Shutdown the routes, forcing shutdown being more aggressive, if timeout occurred.
|
void |
ShutdownStrategy.suspend(CamelContext context,
List<RouteStartupOrder> routes)
Suspends the routes
|
void |
ShutdownStrategy.suspend(CamelContext context,
List<RouteStartupOrder> routes,
long timeout,
TimeUnit timeUnit)
Suspends the routes using a specified timeout instead of the default timeout values
|
static void |
Container.Instance.unmanage(CamelContext camelContext)
Called by Camel when a
CamelContext is being stopped. |
Processor |
InterceptStrategy.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
This method is invoked by
ProcessorDefinition.wrapProcessor(RouteContext, Processor)
to give the implementor an opportunity to wrap the target processor
in a route. |
Modifier and Type | Method and Description |
---|---|
CamelContext |
ReloadStrategySupport.getCamelContext() |
CamelContext |
TimerListenerManager.getCamelContext() |
CamelContext |
LanguageSupport.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
LifecycleStrategySupport.onContextStart(CamelContext context) |
void |
LifecycleStrategySupport.onContextStop(CamelContext context) |
void |
ReloadStrategySupport.onReloadXml(CamelContext camelContext,
String name,
InputStream resource) |
void |
LifecycleStrategySupport.onServiceAdd(CamelContext context,
Service service,
Route route) |
void |
LifecycleStrategySupport.onServiceRemove(CamelContext context,
Service service,
Route route) |
void |
LifecycleStrategySupport.onThreadPoolAdd(CamelContext camelContext,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
void |
LifecycleStrategySupport.onThreadPoolRemove(CamelContext camelContext,
ThreadPoolExecutor threadPool) |
void |
ReloadStrategySupport.setCamelContext(CamelContext camelContext) |
void |
TimerListenerManager.setCamelContext(CamelContext camelContext) |
void |
LanguageSupport.setCamelContext(CamelContext camelContext) |
Constructor and Description |
---|
LoggingExceptionHandler(CamelContext camelContext,
CamelLogger logger) |
LoggingExceptionHandler(CamelContext camelContext,
Class<?> ownerType) |
LoggingExceptionHandler(CamelContext camelContext,
Class<?> ownerType,
LoggingLevel level) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
ExpressionToPredicateAdapter.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
CamelContextHelper.convertTo(CamelContext context,
Class<T> type,
Object value)
Converts the given value to the requested type
|
static Exchange |
ExchangeHelper.copyExchangeAndSetCamelContext(Exchange exchange,
CamelContext context)
Copies the exchange but the copy will be tied to the given context
|
static Exchange |
ExchangeHelper.copyExchangeAndSetCamelContext(Exchange exchange,
CamelContext context,
boolean handover)
Copies the exchange but the copy will be tied to the given context
|
static Map<String,Object> |
EndpointHelper.endpointProperties(CamelContext camelContext,
String uri)
Deprecated.
|
static <T> T |
ExchangeHelper.extractFutureBody(CamelContext context,
Future<?> future,
Class<T> type)
Extracts the body from the given future, that represents a handle to an asynchronous exchange.
|
static <T> T |
ExchangeHelper.extractFutureBody(CamelContext context,
Future<?> future,
long timeout,
TimeUnit unit,
Class<T> type)
Extracts the body from the given future, that represents a handle to an asynchronous exchange.
|
static <T> T |
CamelContextHelper.findByType(CamelContext camelContext,
Class<T> type)
Look up a bean of the give type in the
Registry on the
CamelContext returning an instance if only one bean is present, |
static SortedMap<String,Properties> |
CamelContextHelper.findComponents(CamelContext camelContext)
Finds all possible Components on the classpath, already registered in
CamelContext ,
and from the Registry . |
static SortedMap<String,Properties> |
CamelContextHelper.findComponents(CamelContext camelContext,
Enumeration<URL> componentDescriptionIter) |
static SortedMap<String,Properties> |
CamelContextHelper.findEips(CamelContext camelContext)
Find information about all the EIPs from camel-core.
|
static Properties |
ObjectHelper.getCamelPropertiesWithPrefix(String prefix,
CamelContext camelContext)
A helper method to access a camel context properties with a prefix
|
static Endpoint |
CamelContextHelper.getEndpointInjection(CamelContext camelContext,
String uri,
String ref,
String injectionPointName,
boolean mandatory)
Evaluates the @EndpointInject annotation using the given context
|
static Endpoint |
CamelContextHelper.getMandatoryEndpoint(CamelContext camelContext,
String uri)
Returns the mandatory endpoint for the given URI or the
NoSuchEndpointException is thrown |
static <T extends Endpoint> |
CamelContextHelper.getMandatoryEndpoint(CamelContext camelContext,
String uri,
Class<T> type)
Returns the mandatory endpoint for the given URI and type or the
NoSuchEndpointException is thrown |
static int |
CamelContextHelper.getMaximumCachePoolSize(CamelContext camelContext)
Gets the maximum cache pool size.
|
static int |
CamelContextHelper.getMaximumEndpointCacheSize(CamelContext camelContext)
Gets the maximum endpoint cache size.
|
static int |
CamelContextHelper.getMaximumSimpleCacheSize(CamelContext camelContext)
Gets the maximum simple cache size.
|
static int |
CamelContextHelper.getMaximumTransformerCacheSize(CamelContext camelContext)
Gets the maximum transformer cache size.
|
static int |
CamelContextHelper.getMaximumValidatorCacheSize(CamelContext camelContext)
Gets the maximum validator cache size.
|
static int |
CamelContextHelper.getRouteStartupOrder(CamelContext camelContext,
String routeId)
Gets the route startup order for the given route id
|
static boolean |
CamelContextHelper.isEipInUse(CamelContext camelContext,
String name)
Checks if any of the Camel routes is using an EIP with the given name
|
static boolean |
PlatformHelper.isOsgiContext(CamelContext camelContext)
Determine whether Camel is OSGi-aware.
|
static Object |
CamelContextHelper.lookup(CamelContext context,
String name)
Look up the given named bean in the
Registry on the
CamelContext |
static <T> T |
CamelContextHelper.lookup(CamelContext context,
String name,
Class<T> beanType)
Look up the given named bean of the given type in the
Registry on the
CamelContext |
static <T> T |
CamelContextHelper.lookupAndConvert(CamelContext context,
String name,
Class<T> beanType)
Look up the given named bean in the
Registry on the
CamelContext and try to convert it to the given type. |
static Component |
ResolverHelper.lookupComponentInRegistryWithFallback(CamelContext context,
String name) |
static Component |
ResolverHelper.lookupComponentInRegistryWithFallback(CamelContext context,
String name,
ResolverHelper.LookupExceptionHandler exceptionHandler) |
static DataFormatFactory |
ResolverHelper.lookupDataFormatFactoryInRegistryWithFallback(CamelContext context,
String name) |
static DataFormatFactory |
ResolverHelper.lookupDataFormatFactoryInRegistryWithFallback(CamelContext context,
String name,
ResolverHelper.LookupExceptionHandler exceptionHandler) |
static DataFormat |
ResolverHelper.lookupDataFormatInRegistryWithFallback(CamelContext context,
String name) |
static DataFormat |
ResolverHelper.lookupDataFormatInRegistryWithFallback(CamelContext context,
String name,
ResolverHelper.LookupExceptionHandler exceptionHandler) |
static Language |
ResolverHelper.lookupLanguageInRegistryWithFallback(CamelContext context,
String name) |
static Language |
ResolverHelper.lookupLanguageInRegistryWithFallback(CamelContext context,
String name,
ResolverHelper.LookupExceptionHandler exceptionHandler) |
static Component |
CamelContextHelper.lookupPropertiesComponent(CamelContext camelContext,
boolean autoCreate)
Lookup the
PropertiesComponent from the CamelContext . |
static <T> T |
CamelContextHelper.mandatoryConvertTo(CamelContext context,
Class<T> type,
Object value)
Converts the given value to the specified type throwing an
IllegalArgumentException
if the value could not be converted to a non null value |
static Object |
CamelContextHelper.mandatoryLookup(CamelContext context,
String name)
Look up the given named bean in the
Registry on the
CamelContext or throws NoSuchBeanException if not found. |
static <T> T |
CamelContextHelper.mandatoryLookup(CamelContext context,
String name,
Class<T> beanType)
Look up the given named bean of the given type in the
Registry on the
CamelContext or throws NoSuchBeanException if not found. |
static <T> T |
CamelContextHelper.mandatoryLookupAndConvert(CamelContext context,
String name,
Class<T> beanType)
Look up the given named bean in the
Registry on the
CamelContext and convert it to the given type or throws NoSuchBeanException if not found. |
static boolean |
EndpointHelper.matchEndpoint(CamelContext context,
String uri,
String pattern)
Matches the endpoint with the given pattern.
|
static <T> T |
CamelContextHelper.newInstance(CamelContext context,
Class<T> beanType)
Creates a new instance of the given type using the
Injector on the given
CamelContext |
static boolean |
EventHelper.notifyCamelContextResumed(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextResumeFailed(CamelContext context,
Throwable cause) |
static boolean |
EventHelper.notifyCamelContextResuming(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextStarted(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextStarting(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextStartupFailed(CamelContext context,
Throwable cause) |
static boolean |
EventHelper.notifyCamelContextStopFailed(CamelContext context,
Throwable cause) |
static boolean |
EventHelper.notifyCamelContextStopped(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextStopping(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextSuspended(CamelContext context) |
static boolean |
EventHelper.notifyCamelContextSuspending(CamelContext context) |
static boolean |
EventHelper.notifyExchangeCreated(CamelContext context,
Exchange exchange) |
static boolean |
EventHelper.notifyExchangeDone(CamelContext context,
Exchange exchange) |
static boolean |
EventHelper.notifyExchangeFailed(CamelContext context,
Exchange exchange) |
static boolean |
EventHelper.notifyExchangeFailureHandled(CamelContext context,
Exchange exchange,
Processor failureHandler,
boolean deadLetterChannel,
String deadLetterUri) |
static boolean |
EventHelper.notifyExchangeFailureHandling(CamelContext context,
Exchange exchange,
Processor failureHandler,
boolean deadLetterChannel,
String deadLetterUri) |
static boolean |
EventHelper.notifyExchangeRedelivery(CamelContext context,
Exchange exchange,
int attempt) |
static boolean |
EventHelper.notifyExchangeSending(CamelContext context,
Exchange exchange,
Endpoint endpoint) |
static boolean |
EventHelper.notifyExchangeSent(CamelContext context,
Exchange exchange,
Endpoint endpoint,
long timeTaken) |
static boolean |
EventHelper.notifyRouteAdded(CamelContext context,
Route route) |
static boolean |
EventHelper.notifyRouteRemoved(CamelContext context,
Route route) |
static boolean |
EventHelper.notifyRouteStarted(CamelContext context,
Route route) |
static boolean |
EventHelper.notifyRouteStopped(CamelContext context,
Route route) |
static boolean |
EventHelper.notifyServiceStartupFailure(CamelContext context,
Object service,
Throwable cause) |
static boolean |
EventHelper.notifyServiceStopFailure(CamelContext context,
Object service,
Throwable cause) |
static Boolean |
CamelContextHelper.parseBoolean(CamelContext camelContext,
String text)
Parses the given text and converts it to an Boolean and handling property placeholders as well
|
static Double |
CamelContextHelper.parseDouble(CamelContext camelContext,
String text)
Parses the given text and converts it to a Double and handling property placeholders as well
|
static Integer |
CamelContextHelper.parseInteger(CamelContext camelContext,
String text)
Parses the given text and converts it to an Integer and handling property placeholders as well
|
static Long |
CamelContextHelper.parseLong(CamelContext camelContext,
String text)
Parses the given text and converts it to an Long and handling property placeholders as well
|
static String |
CamelContextHelper.parseText(CamelContext camelContext,
String text)
Parses the given text and handling property placeholders as well
|
static <T> T |
EndpointHelper.resloveStringParameter(CamelContext context,
String value,
Class<T> type)
|
static InputStream |
ResourceHelper.resolveMandatoryResourceAsInputStream(CamelContext camelContext,
String uri)
Resolves the mandatory resource.
|
static String |
ResourceHelper.resolveOptionalExternalScript(CamelContext camelContext,
String expression)
Resolves the expression/predicate whether it refers to an external script on the file/classpath etc.
|
static <T> T |
EndpointHelper.resolveParameter(CamelContext context,
String value,
Class<T> type)
Resolves a parameter, by doing a reference lookup if the parameter is a reference, and converting
the parameter to the given type.
|
static void |
CamelContextHelper.resolvePropertyPlaceholders(CamelContext camelContext,
Object target)
Inspects the given object and resolves any property placeholders from its properties.
|
static <T> List<T> |
EndpointHelper.resolveReferenceListParameter(CamelContext context,
String value,
Class<T> elementType)
Resolves a reference list parameter by making lookups in the registry.
|
static <T> T |
EndpointHelper.resolveReferenceParameter(CamelContext context,
String value,
Class<T> type)
Resolves a reference parameter by making a lookup in the registry.
|
static <T> T |
EndpointHelper.resolveReferenceParameter(CamelContext context,
String value,
Class<T> type,
boolean mandatory)
Resolves a reference parameter by making a lookup in the registry.
|
void |
ExpressionToPredicateAdapter.setCamelContext(CamelContext camelContext) |
static void |
EndpointHelper.setProperties(CamelContext context,
Object bean,
Map<String,Object> parameters)
Sets the regular properties on the given bean
|
static boolean |
IntrospectionSupport.setProperties(CamelContext context,
TypeConverter typeConverter,
Object target,
Map<String,Object> properties) |
static boolean |
IntrospectionSupport.setProperty(CamelContext context,
Object target,
String name,
Object value) |
static boolean |
IntrospectionSupport.setProperty(CamelContext context,
TypeConverter typeConverter,
Object target,
String name,
Object value) |
static boolean |
IntrospectionSupport.setProperty(CamelContext context,
TypeConverter typeConverter,
Object target,
String name,
Object value,
String refName,
boolean allowBuilderPattern)
This method supports two modes to set a property:
1.
|
static void |
EndpointHelper.setReferenceProperties(CamelContext context,
Object bean,
Map<String,Object> parameters)
Sets the reference properties on the given bean
This is convention over configuration, setting all reference parameters (using
EndpointHelper.isReferenceParameter(String)
by looking it up in registry and setting it on the bean if possible. |
static <T> T |
CamelContextHelper.tryConvertTo(CamelContext context,
Class<T> type,
Object value)
Tried to convert the given value to the requested type
|
static <T> T |
ObjectHelper.trySetCamelContext(T object,
CamelContext camelContext)
Set the
CamelContext context if the component is an instance of CamelContextAware . |
Constructor and Description |
---|
CamelObjectInputStream(InputStream in,
CamelContext context) |
GroupTokenIterator(CamelContext camelContext,
Iterator<?> it,
String token,
int group)
Deprecated.
Please use GroupIterator(Exchange exchange, Iterator> it, String token, int group) instead
|
Constructor and Description |
---|
AbstractApiComponent(CamelContext context,
Class<? extends Endpoint> endpointClass,
Class<E> apiNameClass,
S collection) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
JsseParameters.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
SSLContext |
SSLContextParameters.createSSLContext(CamelContext camelContext)
Creates an
SSLContext based on the related configuration options
of this instance. |
void |
JsseParameters.setCamelContext(CamelContext context)
Sets the optional
CamelContext used for integration with core capabilities
such as Camel Property Placeholders and ClassResolver . |
Modifier and Type | Method and Description |
---|---|
CamelContext |
XsltAggregationStrategy.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
protected void |
XsltAggregationStrategy.initialize(CamelContext context)
Deprecated.
|
void |
XsltAggregationStrategy.setCamelContext(CamelContext camelContext) |
Apache Camel