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.
|
InternalProcessor |
InternalProcessorFactory.addChildUnitOfWorkProcessorAdvice(CamelContext camelContext,
Processor processor,
Route route,
UnitOfWork parent) |
|
InternalProcessor |
InternalProcessorFactory.addUnitOfWorkProcessorAdvice(CamelContext camelContext,
Processor processor,
Route route) |
|
default void |
UnitOfWorkFactory.afterPropertiesConfigured(CamelContext camelContext) |
|
void |
CamelContextCustomizer.configure(CamelContext camelContext) |
|
boolean |
PropertyConfigurer.configure(CamelContext camelContext,
Object target,
String name,
Object value,
boolean ignoreCase) |
Configures the property
|
void |
AggregationRepository.confirm(CamelContext camelContext,
String exchangeId) |
Confirms the completion of the Exchange .
|
default boolean |
RecoverableAggregationRepository.confirmWithResult(CamelContext camelContext,
String exchangeId) |
Confirms the completion of the Exchange with a result.
|
void |
CamelContextTracker.contextCreated(CamelContext camelContext) |
Called when a context is created.
|
void |
CamelContextTracker.contextDestroyed(CamelContext camelContext) |
Called when a context has been shutdown.
|
ManagementStrategy |
ManagementStrategyFactory.create(CamelContext context,
Map<String,Object> properties) |
|
Consumer |
RestApiConsumerFactory.createApiConsumer(CamelContext camelContext,
Processor processor,
String contextPath,
RestConfiguration configuration,
Map<String,Object> parameters) |
|
Processor |
RestApiProcessorFactory.createApiProcessor(CamelContext camelContext,
String contextPath,
RestConfiguration configuration,
Map<String,Object> parameters) |
Creates a new REST API Processor , which provides API
listing of the REST services
|
Processor |
BeanProcessorFactory.createBeanProcessor(CamelContext camelContext,
Object bean,
Method method) |
Creates the bean processor from the existing bean instance
|
Processor |
BeanProcessorFactory.createBeanProcessor(CamelContext camelContext,
Object bean,
String beanType,
Class<?> beanClass,
String ref,
String method,
BeanScope scope) |
Creates the bean processor from a given set of parameters that can refer to the bean via an existing bean, a
reference to a bean, or its class name etc.
|
CamelEvent |
EventFactory.createCamelContextInitializedEvent(CamelContext context) |
Creates an CamelEvent for Camel has been initialized successfully.
|
CamelEvent |
EventFactory.createCamelContextInitializingEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextResumedEvent(CamelContext context) |
Creates an CamelEvent for Camel has been resumed successfully.
|
CamelEvent |
EventFactory.createCamelContextResumeFailureEvent(CamelContext context,
Throwable cause) |
|
CamelEvent |
EventFactory.createCamelContextResumingEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextRoutesStartedEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextRoutesStartingEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextRoutesStoppedEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextRoutesStoppingEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextStartedEvent(CamelContext context) |
Creates an CamelEvent for Camel has been started successfully.
|
CamelEvent |
EventFactory.createCamelContextStartingEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextStartupFailureEvent(CamelContext context,
Throwable cause) |
|
CamelEvent |
EventFactory.createCamelContextStopFailureEvent(CamelContext context,
Throwable cause) |
Creates an CamelEvent for Camel failing to stop cleanly
|
CamelEvent |
EventFactory.createCamelContextStoppedEvent(CamelContext context) |
Creates an CamelEvent for Camel has been stopped successfully.
|
CamelEvent |
EventFactory.createCamelContextStoppingEvent(CamelContext context) |
|
CamelEvent |
EventFactory.createCamelContextSuspendedEvent(CamelContext context) |
Creates an CamelEvent for Camel has been suspended successfully.
|
CamelEvent |
EventFactory.createCamelContextSuspendingEvent(CamelContext context) |
|
Channel |
InternalProcessorFactory.createChannel(CamelContext camelContext) |
|
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.
|
DataFormat |
ModelReifierFactory.createDataFormat(CamelContext camelContext,
Object dataFormatDefinition) |
|
Debugger |
DebuggerFactory.createDebugger(CamelContext camelContext) |
Creates the debugger.
|
AsyncProcessor |
AnnotationBasedProcessorFactory.createDynamicRouter(CamelContext camelContext,
DynamicRouter annotation) |
Creates dynamic router processor from the configured annotation.
|
Expression |
ModelReifierFactory.createExpression(CamelContext camelContext,
Object expressionDefinition) |
|
Endpoint |
InterceptEndpointFactory.createInterceptSendToEndpoint(CamelContext camelContext,
Endpoint endpoint,
boolean skip,
Processor before,
Processor after) |
Creates an endpoint when intercepting sending to an endpoint (detour).
|
LifecycleStrategy |
ManagementStrategyFactory.createLifecycle(CamelContext context) |
|
Predicate |
ModelReifierFactory.createPredicate(CamelContext camelContext,
Object expressionDefinition) |
|
Processor |
ProcessorFactory.createProcessor(CamelContext camelContext,
String definitionName,
Object[] args) |
Creates a processor by the name of the definition.
|
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.
|
AsyncProcessor |
AnnotationBasedProcessorFactory.createRecipientList(CamelContext camelContext,
RecipientList annotation) |
Creates recipient list processor from the configured annotation.
|
Route |
ModelReifierFactory.createRoute(CamelContext camelContext,
Object routeDefinition) |
|
Route |
RouteFactory.createRoute(CamelContext camelContext,
NamedNode routeDefinition,
String routeId,
String routeDescription,
Endpoint endpoint,
Resource resource) |
Creates the route which should be configured afterwards with more configurations.
|
RoutePolicy |
RoutePolicyFactory.createRoutePolicy(CamelContext camelContext,
String routeId,
NamedNode route) |
Creates a new RoutePolicy which will be assigned to the given route.
|
AsyncProcessor |
AnnotationBasedProcessorFactory.createRoutingSlip(CamelContext camelContext,
RoutingSlip annotation) |
Creates routing slip processor from the configured annotation.
|
CamelEvent |
EventFactory.createServiceStartupFailureEvent(CamelContext context,
Object service,
Throwable cause) |
Creates an CamelEvent for a Service failed to start cleanly
|
CamelEvent |
EventFactory.createServiceStopFailureEvent(CamelContext context,
Object service,
Throwable cause) |
Creates an CamelEvent for a Service failed to stop cleanly
|
SharedInternalProcessor |
InternalProcessorFactory.createSharedCamelInternalProcessor(CamelContext camelContext) |
|
Transformer |
ModelReifierFactory.createTransformer(CamelContext camelContext,
Object transformerDefinition) |
|
Validator |
ModelReifierFactory.createValidator(CamelContext camelContext,
Object transformerDefinition) |
|
String |
ModelToXMLDumper.dumpModelAsXml(CamelContext context,
NamedNode definition) |
Dumps the definition as XML
|
String |
ModelToXMLDumper.dumpModelAsXml(CamelContext context,
NamedNode definition,
boolean resolvePlaceholders,
boolean resolveDelegateEndpoints) |
Dumps the definition as XML
|
Exchange |
AggregationRepository.get(CamelContext camelContext,
String key) |
Gets the given exchange with the correlation key
|
Object |
ManagementObjectStrategy.getManagedObjectForCamelContext(CamelContext context) |
|
Object |
ManagementObjectStrategy.getManagedObjectForCamelHealth(CamelContext context,
HealthCheckRegistry healthCheckRegistry) |
|
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.getManagedObjectForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
|
Object |
ManagementObjectStrategy.getManagedObjectForProcessor(CamelContext context,
Processor processor,
NamedNode definition,
Route route) |
|
Object |
ManagementObjectStrategy.getManagedObjectForProducer(CamelContext context,
Producer producer) |
|
Object |
ManagementObjectStrategy.getManagedObjectForRoute(CamelContext context,
Route route) |
|
Object |
ManagementObjectStrategy.getManagedObjectForRouteController(CamelContext context,
RouteController routeController) |
|
Object |
ManagementObjectStrategy.getManagedObjectForService(CamelContext context,
Service service) |
|
Object |
ManagementObjectStrategy.getManagedObjectForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId,
String routeId,
String threadPoolProfileId) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForCamelContext(CamelContext context) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForCamelHealth(CamelContext context) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForClusterService(CamelContext context,
CamelClusterService service) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForConsumer(CamelContext context,
Consumer consumer) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForDataFormat(CamelContext context,
DataFormat endpoint) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForEventNotifier(CamelContext context,
EventNotifier eventNotifier) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForProcessor(CamelContext context,
Processor processor,
NamedNode definition) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForProducer(CamelContext context,
Producer producer) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForRouteController(CamelContext context,
RouteController controller) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForService(CamelContext context,
Service service) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForStep(CamelContext context,
Processor processor,
NamedNode definition) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForThreadPool(CamelContext context,
ThreadPoolExecutor threadPool,
String id,
String sourceId) |
|
ObjectName |
ManagementObjectNameStrategy.getObjectNameForTracer(CamelContext context,
Service tracer) |
|
Object |
XMLRoutesDefinitionLoader.loadRestsDefinition(CamelContext context,
InputStream inputStream) |
Deprecated.
Loads from XML into rests.
|
Object |
XMLRoutesDefinitionLoader.loadRoutesDefinition(CamelContext context,
InputStream inputStream) |
Deprecated.
Loads from XML into routes.
|
Object |
XMLRoutesDefinitionLoader.loadRouteTemplatesDefinition(CamelContext context,
InputStream inputStream) |
Deprecated.
Loads from XML into route templates.
|
static void |
CamelContextTracker.notifyContextCreated(CamelContext camelContext) |
|
static void |
CamelContextTracker.notifyContextDestroyed(CamelContext camelContext) |
|
default void |
LifecycleStrategy.onContextInitialized(CamelContext context) |
|
void |
OnCamelContextInitialized.onContextInitialized(CamelContext context) |
|
default void |
LifecycleStrategy.onContextInitializing(CamelContext context) |
|
void |
OnCamelContextInitializing.onContextInitializing(CamelContext context) |
|
default void |
LifecycleStrategy.onContextStart(CamelContext context) |
Deprecated.
|
void |
OnCamelContextStart.onContextStart(CamelContext context) |
|
default void |
LifecycleStrategy.onContextStarted(CamelContext context) |
|
void |
OnCamelContextStarted.onContextStarted(CamelContext context) |
|
default void |
LifecycleStrategy.onContextStarting(CamelContext context) |
|
void |
OnCamelContextStarting.onContextStarting(CamelContext context) |
|
default void |
LifecycleStrategy.onContextStop(CamelContext context) |
Deprecated.
|
void |
OnCamelContextStop.onContextStop(CamelContext context) |
|
default void |
LifecycleStrategy.onContextStopped(CamelContext context) |
|
void |
OnCamelContextStopped.onContextStopped(CamelContext context) |
|
default void |
LifecycleStrategy.onContextStopping(CamelContext context) |
|
void |
OnCamelContextStopping.onContextStopping(CamelContext context) |
|
void |
LifecycleStrategy.onServiceAdd(CamelContext context,
Service service,
Route route) |
|
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.
|
void |
CompilePostProcessor.postCompile(CamelContext camelContext,
String name,
Class<?> clazz,
byte[] byteCode,
Object instance) |
Invoked after the class has been compiled
|
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
|
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
|
EndpointUriFactory |
UriFactoryResolver.resolveFactory(String name,
CamelContext context) |
|
Language |
LanguageResolver.resolveLanguage(String name,
CamelContext context) |
Resolves the given language.
|
Set<String> |
ComponentNameResolver.resolveNames(CamelContext camelContext) |
Discovers which components are available on the classpath.
|
PropertyConfigurer |
ConfigurerResolver.resolvePropertyConfigurer(String name,
CamelContext context) |
Resolves the given configurer.
|
Set<String> |
RecoverableAggregationRepository.scan(CamelContext camelContext) |
Scans the repository for Exchange s to be recovered
|
void |
Transformer.setCamelContext(CamelContext context) |
|
void |
Validator.setCamelContext(CamelContext context) |
|
boolean |
BeanIntrospection.setProperty(CamelContext context,
Object target,
String name,
Object value) |
This method supports three modes to set a property:
1.
|
boolean |
BeanIntrospection.setProperty(CamelContext context,
TypeConverter typeConverter,
Object target,
String name,
Object value,
String refName,
boolean allowBuilderPattern,
boolean allowPrivateSetter,
boolean ignoreCase) |
This method supports three modes to set a property:
1.
|
void |
RestBindingJaxbDataFormatFactory.setupJaxb(CamelContext camelContext,
RestConfiguration config,
String type,
Class<?> typeClass,
String outType,
Class<?> outTypeClass,
DataFormat jaxb,
DataFormat outJaxb) |
Setup XML data format
|
void |
ManagementStrategyFactory.setupManagement(CamelContext camelContext,
ManagementStrategy strategy,
LifecycleStrategy lifecycle) |
|
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
|
default boolean |
CamelContextTracker.Filter.test(CamelContext camelContext) |
|
Processor |
InterceptStrategy.wrapProcessorInInterceptors(CamelContext context,
NamedNode definition,
Processor target,
Processor nextTarget) |
Give implementor an opportunity to wrap the target processor in a route.
|