Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.builder | |
org.apache.camel.builder.xml | |
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.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.validator |
The Validator Component for validating XML against some schema
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.osgi |
Camel OSGi Activator.
|
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.language | |
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.interceptor |
Helper classes for interceptors.
|
org.apache.camel.processor.loadbalancer |
Various load balancer processors
|
org.apache.camel.spi |
Service Provider Interfaces used internally 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.jsse |
A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes.
|
org.apache.camel.view |
Helper class to help with the Visualisation of Routes
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
ProducerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
Endpoint.getCamelContext()
Returns the context which created the endpoint
|
CamelContext |
ConsumerTemplate.getCamelContext()
Get the
CamelContext |
CamelContext |
CamelContextAware.getCamelContext()
Get the
CamelContext |
CamelContext |
VetoCamelContextStartException.getContext() |
CamelContext |
Exchange.getContext()
Returns the container so that a processor can resolve endpoints from URIs
|
Modifier and Type | Method and Description |
---|---|
void |
RoutesBuilder.addRoutesToCamelContext(CamelContext context)
Adds the routes from this Route Builder to the CamelContext.
|
void |
StartupListener.onCamelContextStarted(CamelContext context,
boolean alreadyStarted)
Callback invoked when the
CamelContext has just been started. |
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 |
---|---|
void |
RouteBuilder.addRoutesToCamelContext(CamelContext context) |
static ExchangeBuilder |
ExchangeBuilder.anExchange(CamelContext context)
Create the exchange by setting the camel context
|
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) |
void |
BuilderSupport.setContext(CamelContext context)
Deprecated.
|
Constructor and Description |
---|
BuilderSupport(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 |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
BeanInfo.getCamelContext() |
CamelContext |
RegistryBean.getContext() |
Modifier and Type | Method and Description |
---|---|
Expression |
XPathAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType) |
Expression |
DefaultAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType) |
Expression |
BeanAnnotationExpressionFactory.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 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 |
---|
GenericFileComponent(CamelContext context) |
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) |
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,
String path) |
protected Properties |
DefaultPropertiesResolver.loadPropertiesFromFilePath(CamelContext context,
boolean ignoreMissingLocation,
String path) |
protected Properties |
DefaultPropertiesResolver.loadPropertiesFromRegistry(CamelContext context,
boolean ignoreMissingLocation,
String path) |
Properties |
PropertiesResolver.resolveProperties(CamelContext context,
boolean ignoreMissingLocation,
String... uri)
Resolve properties from the given uri
|
Properties |
DefaultPropertiesResolver.resolveProperties(CamelContext context,
boolean ignoreMissingLocation,
String... uri) |
Constructor and Description |
---|
DefaultLSResourceResolver(CamelContext camelContext,
String resourceUri) |
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 |
---|---|
CamelContext |
ThrottlingInflightRoutePolicy.getCamelContext() |
CamelContext |
RouteService.getCamelContext() |
CamelContext |
ProducerCache.getCamelContext() |
CamelContext |
InterceptSendToEndpoint.getCamelContext() |
CamelContext |
DefaultShutdownStrategy.getCamelContext() |
CamelContext |
DefaultRouteContext.getCamelContext() |
CamelContext |
DefaultProducerTemplate.getCamelContext() |
protected CamelContext |
DefaultEndpointConfiguration.getCamelContext() |
CamelContext |
DefaultEndpoint.getCamelContext() |
CamelContext |
DefaultDebugger.getCamelContext() |
CamelContext |
DefaultConsumerTemplate.getCamelContext() |
CamelContext |
DefaultComponent.getCamelContext() |
CamelContext |
ConsumerCache.getCamelContext() |
CamelContext |
CamelPostProcessorHelper.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) |
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) |
static DefaultProducerTemplate |
DefaultProducerTemplate.newInstance(CamelContext camelContext,
String defaultEndpointUri) |
protected Language |
DefaultLanguageResolver.noSpecificLanguageFound(String name,
CamelContext context) |
static void |
ConfigurationHelper.populateFromURI(CamelContext camelContext,
EndpointConfiguration config,
ConfigurationHelper.ParameterSetter setter) |
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) |
void |
ThrottlingInflightRoutePolicy.setCamelContext(CamelContext camelContext) |
void |
InterceptSendToEndpoint.setCamelContext(CamelContext context) |
void |
DefaultShutdownStrategy.setCamelContext(CamelContext camelContext) |
void |
DefaultEndpoint.setCamelContext(CamelContext camelContext) |
void |
DefaultDebugger.setCamelContext(CamelContext camelContext) |
void |
DefaultComponent.setCamelContext(CamelContext context) |
void |
CamelPostProcessorHelper.setCamelContext(CamelContext camelContext) |
static <T> void |
ConfigurationHelper.setConfigurationField(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value) |
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) |
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 |
---|---|
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 | Field and Description |
---|---|
protected List<CamelContext> |
MainSupport.camelContexts |
Modifier and Type | Method and Description |
---|---|
protected CamelContext |
Main.createContext() |
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 |
---|---|
protected void |
MainSupport.generateDot(String name,
CamelContext camelContext,
int size) |
protected void |
MainSupport.loadRouteBuilders(CamelContext camelContext) |
protected void |
MainSupport.postProcessCamelContext(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
PublishEventNotifier.getCamelContext() |
CamelContext |
DefaultManagementStrategy.getCamelContext() |
CamelContext |
DefaultManagementLifecycleStrategy.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.getManagedObjectForComponent(CamelContext context,
Component component,
String name) |
Object |
DefaultManagementObjectStrategy.getManagedObjectForConsumer(CamelContext context,
Consumer consumer) |
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.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.getObjectNameForConsumer(CamelContext context,
Consumer consumer) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForProcessor(CamelContext context,
Processor processor,
ProcessorDefinition<?> definition) |
ObjectName |
DefaultManagementNamingStrategy.getObjectNameForProducer(CamelContext context,
Producer producer) |
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 |
PublishEventNotifier.setCamelContext(CamelContext camelContext) |
void |
DefaultManagementStrategy.setCamelContext(CamelContext camelContext) |
void |
DefaultManagementLifecycleStrategy.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) |
DefaultManagementStrategy(CamelContext camelContext) |
ManagedManagementStrategy(CamelContext camelContext,
ManagementAgent managementAgent) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
ServiceStopFailureEvent.getContext() |
CamelContext |
ServiceStartupFailureEvent.getContext() |
CamelContext |
CamelContextSuspendingEvent.getContext() |
CamelContext |
CamelContextSuspendedEvent.getContext() |
CamelContext |
CamelContextStoppingEvent.getContext() |
CamelContext |
CamelContextStoppedEvent.getContext() |
CamelContext |
CamelContextStopFailureEvent.getContext() |
CamelContext |
CamelContextStartupFailureEvent.getContext() |
CamelContext |
CamelContextStartingEvent.getContext() |
CamelContext |
CamelContextStartedEvent.getContext() |
CamelContext |
CamelContextResumingEvent.getContext() |
CamelContext |
CamelContextResumeFailureEvent.getContext() |
CamelContext |
CamelContextResumedEvent.getContext() |
Constructor and Description |
---|
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 |
ManagedTracer.getContext() |
CamelContext |
ManagedThreadPool.getContext() |
CamelContext |
ManagedService.getContext() |
CamelContext |
ManagedRoute.getContext() |
CamelContext |
ManagedProcessor.getContext() |
CamelContext |
ManagedEventNotifier.getContext() |
CamelContext |
ManagedCamelContext.getContext() |
CamelContext |
ManagedBacklogTracer.getContext() |
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)
Deprecated.
|
protected List<Class<? extends Throwable>> |
CatchDefinition.createExceptionClasses(CamelContext context) |
RedeliveryPolicy |
RedeliveryPolicyDefinition.createRedeliveryPolicy(CamelContext context,
RedeliveryPolicy parentPolicy) |
RedeliveryPolicy |
OnExceptionDefinition.createRedeliveryPolicy(CamelContext context,
RedeliveryPolicy parentPolicy)
Allows an exception handler to create a new redelivery policy for this exception type
|
RouteBuilder |
RouteBuilderDefinition.createRouteBuilder(CamelContext camelContext) |
RoutesBuilder |
RouteBuilderDefinition.createRoutes(CamelContext camelContext) |
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).
|
ServiceStatus |
RouteDefinition.getStatus(CamelContext camelContext)
Returns the status of the route if it has been registered with a
CamelContext |
boolean |
RedeliveryPolicyDefinition.isAsyncDelayedRedelivery(CamelContext context) |
boolean |
OnExceptionDefinition.isAsyncDelayedRedelivery(CamelContext context) |
boolean |
RouteDefinition.isAutoStartup(CamelContext camelContext) |
boolean |
RouteDefinition.isContextScopedErrorHandler(CamelContext context) |
boolean |
RouteDefinition.isStartable(CamelContext camelContext) |
boolean |
RouteDefinition.isStoppable(CamelContext camelContext) |
List<RouteDefinition> |
RouteContextRefDefinition.lookupRoutes(CamelContext camelContext) |
static List<RouteDefinition> |
RouteContextRefDefinitionHelper.lookupRoutes(CamelContext camelContext,
String ref)
Lookup the routes from the
RouteContextRefDefinition . |
Endpoint |
RouteDefinition.resolveEndpoint(CamelContext camelContext,
String uri) |
Modifier and Type | Method and Description |
---|---|
protected void |
XQueryExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
XPathExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
NamespaceAwareExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
JXPathExpression.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
ExpressionDefinition.configureExpression(CamelContext camelContext,
Expression expression) |
protected void |
XQueryExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
XPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
NamespaceAwareExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
JXPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate) |
protected void |
ExpressionDefinition.configurePredicate(CamelContext camelContext,
Predicate predicate) |
Expression |
XQueryExpression.createExpression(CamelContext camelContext) |
Expression |
XPathExpression.createExpression(CamelContext camelContext) |
Expression |
TokenizerExpression.createExpression(CamelContext camelContext) |
Expression |
SimpleExpression.createExpression(CamelContext camelContext) |
Expression |
MethodCallExpression.createExpression(CamelContext camelContext) |
Expression |
ExpressionDefinition.createExpression(CamelContext camelContext) |
Predicate |
XPathExpression.createPredicate(CamelContext camelContext) |
Predicate |
TokenizerExpression.createPredicate(CamelContext camelContext) |
Predicate |
SimpleExpression.createPredicate(CamelContext camelContext) |
Predicate |
MethodCallExpression.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 | Field and Description |
---|---|
protected CamelContext |
SendProcessor.camelContext |
protected CamelContext |
RoutingSlip.camelContext |
protected CamelContext |
RedeliveryErrorHandler.camelContext |
Modifier and Type | Method and Description |
---|---|
CamelContext |
UnmarshalProcessor.getCamelContext() |
CamelContext |
OnCompletionProcessor.getCamelContext() |
CamelContext |
MulticastProcessor.getCamelContext() |
CamelContext |
MarshalProcessor.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
static Processor |
Pipeline.newInstance(CamelContext camelContext,
List<Processor> processors) |
void |
UnmarshalProcessor.setCamelContext(CamelContext camelContext) |
void |
MarshalProcessor.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 useOriginalBodyPolicy,
Predicate retryWhile,
ScheduledExecutorService executorService)
Creates the dead letter channel.
|
DefaultErrorHandler(CamelContext camelContext,
Processor output,
CamelLogger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy,
Predicate retryWhile,
ScheduledExecutorService executorService)
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)
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) |
OnCompletionProcessor(CamelContext camelContext,
Processor processor,
ExecutorService executorService,
boolean shutdownExecutorService,
boolean onCompleteOnly,
boolean onFailureOnly,
Predicate onWhen,
boolean useOriginalBody) |
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) |
RedeliveryErrorHandler(CamelContext camelContext,
Processor output,
CamelLogger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
Processor deadLetter,
String deadLetterUri,
boolean useOriginalMessagePolicy,
Predicate retryWhile,
ScheduledExecutorService executorService) |
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) |
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) |
StreamResequencer(CamelContext camelContext,
Processor processor,
SequenceElementComparator<Exchange> comparator)
Creates a new
StreamResequencer instance. |
ThreadsProcessor(CamelContext camelContext,
ExecutorService executorService,
boolean shutdownExecutorService) |
Throttler(CamelContext camelContext,
Processor processor,
Expression maxRequestsPerPeriodExpression,
long timePeriodMillis,
ScheduledExecutorService executorService,
boolean shutdownExecutorService) |
ThroughputLogger(CamelLogger log,
CamelContext camelContext,
Long groupInterval,
Long groupDelay,
Boolean groupActiveOnly) |
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) |
Constructor and Description |
---|
AggregateProcessor(CamelContext camelContext,
Processor processor,
Expression correlationExpression,
AggregationStrategy aggregationStrategy,
ExecutorService executorService,
boolean shutdownExecutorService) |
Modifier and Type | Method and Description |
---|---|
static Tracer |
Tracer.createTracer(CamelContext context)
Creates a new tracer.
|
static BacklogTracer |
BacklogTracer.createTracer(CamelContext context)
Creates a new backlog tracer.
|
static BacklogTracer |
BacklogTracer.getBacklogTracer(CamelContext context)
A helper method to return the BacklogTracer instance if one is enabled
|
static Delayer |
Delayer.getDelayer(CamelContext context)
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)
A helper method to return the StreamCaching instance
for a given
CamelContext if one is enabled |
static Tracer |
Tracer.getTracer(CamelContext context)
A helper method to return the Tracer instance if one is enabled
|
Processor |
Tracer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
StreamCaching.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
HandleFault.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
Delayer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
Debug.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Processor |
BacklogTracer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget) |
Constructor and Description |
---|
BacklogTracer(CamelContext camelContext) |
DelayInterceptor(CamelContext camelContext,
ProcessorDefinition<?> node,
Processor target,
Delayer delayer) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
FailOverLoadBalancer.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
FailOverLoadBalancer.setCamelContext(CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
CamelContext |
RouteContext.getCamelContext()
Gets the camel context
|
Modifier and Type | Method and Description |
---|---|
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 . |
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. |
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
|
Object |
ManagementObjectStrategy.getManagedObjectForCamelContext(CamelContext context) |
Object |
ManagementObjectStrategy.getManagedObjectForComponent(CamelContext context,
Component component,
String name) |
Object |
ManagementObjectStrategy.getManagedObjectForConsumer(CamelContext context,
Consumer consumer) |
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.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.getObjectNameForConsumer(CamelContext context,
Consumer consumer) |
ObjectName |
ManagementNamingStrategy.getObjectNameForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
ObjectName |
ManagementNamingStrategy.getObjectNameForProcessor(CamelContext context,
Processor processor,
ProcessorDefinition<?> definition) |
ObjectName |
ManagementNamingStrategy.getObjectNameForProducer(CamelContext context,
Producer producer) |
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 |
LifecycleStrategy.onContextStart(CamelContext context)
Notification on starting a
CamelContext . |
void |
LifecycleStrategy.onContextStop(CamelContext context)
Notification on stopping a
CamelContext . |
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 |
OptimisticLockingAggregationRepository.remove(CamelContext camelContext,
String key,
Exchange exchange)
Removes the given Exchange when both the supplied key and Exchange are present in the repository.
|
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 |
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 |
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
|
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 |
TimerListenerManager.getCamelContext() |
CamelContext |
LanguageSupport.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
void |
LifecycleStrategySupport.onContextStart(CamelContext context) |
void |
LifecycleStrategySupport.onContextStop(CamelContext context) |
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 |
TimerListenerManager.setCamelContext(CamelContext camelContext) |
void |
LanguageSupport.setCamelContext(CamelContext camelContext) |
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 <T> T |
ExchangeHelper.extractFutureBody(CamelContext context,
Future<Object> 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<Object> future,
long timeout,
TimeUnit unit,
Class<T> type)
Extracts the body from the given future, that represents a handle to an asynchronous exchange.
|
static SortedMap<String,Properties> |
CamelContextHelper.findComponents(CamelContext camelContext)
Finds all possible Components on the classpath and Registry
|
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.getRouteStartupOrder(CamelContext camelContext,
String routeId)
Gets the route startup order for the given route id
|
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.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 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 void |
EventHelper.notifyCamelContextResumed(CamelContext context) |
static void |
EventHelper.notifyCamelContextResumeFailed(CamelContext context,
Throwable cause) |
static void |
EventHelper.notifyCamelContextResuming(CamelContext context) |
static void |
EventHelper.notifyCamelContextStarted(CamelContext context) |
static void |
EventHelper.notifyCamelContextStarting(CamelContext context) |
static void |
EventHelper.notifyCamelContextStartupFailed(CamelContext context,
Throwable cause) |
static void |
EventHelper.notifyCamelContextStopFailed(CamelContext context,
Throwable cause) |
static void |
EventHelper.notifyCamelContextStopped(CamelContext context) |
static void |
EventHelper.notifyCamelContextStopping(CamelContext context) |
static void |
EventHelper.notifyCamelContextSuspended(CamelContext context) |
static void |
EventHelper.notifyCamelContextSuspending(CamelContext context) |
static void |
EventHelper.notifyExchangeCreated(CamelContext context,
Exchange exchange) |
static void |
EventHelper.notifyExchangeDone(CamelContext context,
Exchange exchange) |
static void |
EventHelper.notifyExchangeFailed(CamelContext context,
Exchange exchange) |
static void |
EventHelper.notifyExchangeFailureHandled(CamelContext context,
Exchange exchange,
Processor failureHandler,
boolean deadLetterChannel) |
static void |
EventHelper.notifyExchangeRedelivery(CamelContext context,
Exchange exchange,
int attempt) |
static void |
EventHelper.notifyExchangeSending(CamelContext context,
Exchange exchange,
Endpoint endpoint) |
static void |
EventHelper.notifyExchangeSent(CamelContext context,
Exchange exchange,
Endpoint endpoint,
long timeTaken) |
static void |
EventHelper.notifyRouteStarted(CamelContext context,
Route route) |
static void |
EventHelper.notifyRouteStopped(CamelContext context,
Route route) |
static void |
EventHelper.notifyServiceStartupFailure(CamelContext context,
Object service,
Throwable cause) |
static void |
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> 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.
|
static void |
EndpointHelper.setProperties(CamelContext context,
Object bean,
Map<String,Object> parameters)
Sets the regular properties on the given bean
|
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. |
Constructor and Description |
---|
GroupIterator(CamelContext camelContext,
Iterator<?> it,
String token,
int group)
Creates a new group iterator
|
Modifier and Type | Method and Description |
---|---|
CamelContext |
JsseParameters.getCamelContext() |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
void |
GraphGeneratorSupport.drawRoutes(CamelContext context) |
String |
GraphGeneratorSupport.getRoutesText(CamelContext context) |
Apache Camel