|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CamelContext | |
---|---|
org.apache.camel | The core Camel API. |
org.apache.camel.builder | The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers. |
org.apache.camel.builder.xml | Support for XPath based Expressions and Predicates as well as an XSLT processor |
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.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 | The JAXB POJOs for the Expression and Predicate plugins for the XML Configuration. |
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 |
Uses of CamelContext in org.apache.camel |
---|
Methods in org.apache.camel that return CamelContext | |
---|---|
CamelContext |
CamelContextAware.getCamelContext()
Get the CamelContext |
CamelContext |
ProducerTemplate.getCamelContext()
Get the CamelContext |
CamelContext |
Endpoint.getCamelContext()
Returns the context which created the endpoint |
CamelContext |
ConsumerTemplate.getCamelContext()
Get the CamelContext |
CamelContext |
Exchange.getContext()
Returns the container so that a processor can resolve endpoints from URIs |
CamelContext |
VetoCamelContextStartException.getContext()
|
Methods in org.apache.camel with parameters of type CamelContext | |
---|---|
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 |
CamelContextAware.setCamelContext(CamelContext camelContext)
Injects the CamelContext |
void |
Endpoint.setCamelContext(CamelContext context)
Sets the camel context. |
Constructors in org.apache.camel with parameters of type CamelContext | |
---|---|
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)
|
Uses of CamelContext in org.apache.camel.builder |
---|
Methods in org.apache.camel.builder with parameters of type CamelContext | |
---|---|
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. |
Constructors in org.apache.camel.builder with parameters of type CamelContext | |
---|---|
BuilderSupport(CamelContext context)
|
|
ExchangeBuilder(CamelContext context)
|
|
NotifyBuilder(CamelContext context)
Creates a new builder. |
|
ProxyBuilder(CamelContext camelContext)
|
|
RouteBuilder(CamelContext context)
|
|
ThreadPoolBuilder(CamelContext context)
|
Uses of CamelContext in org.apache.camel.builder.xml |
---|
Methods in org.apache.camel.builder.xml with parameters of type CamelContext | ||
---|---|---|
String |
XPathBuilder.evaluate(CamelContext context,
Object body)
Evaluates the given xpath using the provided body as a String return type. |
|
|
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. |
Uses of CamelContext in org.apache.camel.component.bean |
---|
Methods in org.apache.camel.component.bean that return CamelContext | |
---|---|
CamelContext |
BeanInfo.getCamelContext()
|
CamelContext |
RegistryBean.getContext()
|
Methods in org.apache.camel.component.bean with parameters of type CamelContext | |
---|---|
Expression |
BeanAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType)
|
Expression |
XPathAnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType)
|
Expression |
AnnotationExpressionFactory.createExpression(CamelContext camelContext,
Annotation annotation,
LanguageAnnotation languageAnnotation,
Class<?> expressionReturnType)
|
Expression |
DefaultAnnotationExpressionFactory.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)
|
Uses of CamelContext in org.apache.camel.component.file |
---|
Methods in org.apache.camel.component.file with parameters of type CamelContext | |
---|---|
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 |
Constructors in org.apache.camel.component.file with parameters of type CamelContext | |
---|---|
FileComponent(CamelContext context)
|
|
GenericFileComponent(CamelContext context)
|
Uses of CamelContext in org.apache.camel.component.file.strategy |
---|
Methods in org.apache.camel.component.file.strategy with parameters of type CamelContext | ||
---|---|---|
static GenericFileProcessStrategy<File> |
FileProcessStrategyFactory.createGenericFileProcessStrategy(CamelContext context,
Map<String,Object> params)
|
|
static
|
GenericFileProcessStrategyFactory.createGenericFileProcessStrategy(CamelContext context,
Map<String,Object> params)
|
Uses of CamelContext in org.apache.camel.component.mock |
---|
Methods in org.apache.camel.component.mock with parameters of type CamelContext | |
---|---|
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. |
Uses of CamelContext in org.apache.camel.component.properties |
---|
Methods in org.apache.camel.component.properties with parameters of type CamelContext | |
---|---|
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)
|
Uses of CamelContext in org.apache.camel.component.validator |
---|
Constructors in org.apache.camel.component.validator with parameters of type CamelContext | |
---|---|
DefaultLSResourceResolver(CamelContext camelContext,
String resourceUri)
|
Uses of CamelContext in org.apache.camel.impl |
---|
Classes in org.apache.camel.impl that implement CamelContext | |
---|---|
class |
DefaultCamelContext
Represents the context used to configure routes and the policies to use. |
Fields in org.apache.camel.impl declared as CamelContext | |
---|---|
protected CamelContext |
DefaultCamelBeanPostProcessor.camelContext
|
protected CamelContext |
DefaultExchange.context
|
Methods in org.apache.camel.impl with parameters of type CamelContext | ||
---|---|---|
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)
|
|
|
ConfigurationHelper.ParameterSetter.set(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value)
Sets the parameter on the configuration. |
|
|
ConfigurationHelper.FieldParameterSetter.set(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value)
|
|
void |
DefaultDebugger.setCamelContext(CamelContext camelContext)
|
|
void |
DefaultShutdownStrategy.setCamelContext(CamelContext camelContext)
|
|
void |
DefaultEndpoint.setCamelContext(CamelContext camelContext)
|
|
void |
DefaultStreamCachingStrategy.setCamelContext(CamelContext camelContext)
|
|
void |
CamelPostProcessorHelper.setCamelContext(CamelContext camelContext)
|
|
void |
DefaultScheduledPollConsumerScheduler.setCamelContext(CamelContext camelContext)
|
|
void |
DefaultComponent.setCamelContext(CamelContext context)
|
|
void |
InterceptSendToEndpoint.setCamelContext(CamelContext context)
|
|
void |
ThrottlingInflightRoutePolicy.setCamelContext(CamelContext camelContext)
|
|
static
|
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)
|
Uses of CamelContext in org.apache.camel.impl.osgi |
---|
Methods in org.apache.camel.impl.osgi with parameters of type CamelContext | |
---|---|
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)
|
Uses of CamelContext in org.apache.camel.main |
---|
Fields in org.apache.camel.main with type parameters of type CamelContext | |
---|---|
protected List<CamelContext> |
MainSupport.camelContexts
|
Methods in org.apache.camel.main that return CamelContext | |
---|---|
protected CamelContext |
Main.createContext()
|
Methods in org.apache.camel.main that return types with arguments of type CamelContext | |
---|---|
protected Map<String,CamelContext> |
Main.getCamelContextMap()
|
protected abstract Map<String,CamelContext> |
MainSupport.getCamelContextMap()
|
List<CamelContext> |
MainSupport.getCamelContexts()
|
Methods in org.apache.camel.main with parameters of type CamelContext | |
---|---|
protected void |
MainSupport.generateDot(String name,
CamelContext camelContext,
int size)
|
protected void |
MainSupport.loadRouteBuilders(CamelContext camelContext)
|
protected void |
MainSupport.postProcessCamelContext(CamelContext camelContext)
|
Uses of CamelContext in org.apache.camel.management |
---|
Fields in org.apache.camel.management declared as CamelContext | |
---|---|
protected CamelContext |
DefaultManagementMBeanAssembler.camelContext
|
protected CamelContext |
DefaultManagementNamingStrategy.camelContext
|
Methods in org.apache.camel.management that return CamelContext | |
---|---|
CamelContext |
PublishEventNotifier.getCamelContext()
|
CamelContext |
DefaultManagementLifecycleStrategy.getCamelContext()
|
CamelContext |
DefaultManagementStrategy.getCamelContext()
|
CamelContext |
DefaultManagementNamingStrategy.getCamelContext()
|
CamelContext |
DefaultManagementAgent.getCamelContext()
|
Methods in org.apache.camel.management with parameters of type CamelContext | |
---|---|
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,
NamedNode 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 |
DefaultManagementLifecycleStrategy.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)
|
Constructors in org.apache.camel.management with parameters of type CamelContext | |
---|---|
DefaultManagementAgent(CamelContext camelContext)
|
|
DefaultManagementLifecycleStrategy(CamelContext camelContext)
|
|
DefaultManagementMBeanAssembler(CamelContext camelContext)
|
|
DefaultManagementStrategy(CamelContext camelContext)
|
|
ManagedManagementStrategy(CamelContext camelContext,
ManagementAgent managementAgent)
|
|
MBeanInfoAssembler(CamelContext camelContext)
|
Uses of CamelContext in org.apache.camel.management.event |
---|
Methods in org.apache.camel.management.event that return CamelContext | |
---|---|
CamelContext |
CamelContextStoppingEvent.getContext()
|
CamelContext |
ServiceStopFailureEvent.getContext()
|
CamelContext |
CamelContextResumingEvent.getContext()
|
CamelContext |
CamelContextStoppedEvent.getContext()
|
CamelContext |
CamelContextStartedEvent.getContext()
|
CamelContext |
CamelContextStopFailureEvent.getContext()
|
CamelContext |
CamelContextStartupFailureEvent.getContext()
|
CamelContext |
CamelContextSuspendingEvent.getContext()
|
CamelContext |
CamelContextSuspendedEvent.getContext()
|
CamelContext |
CamelContextResumedEvent.getContext()
|
CamelContext |
CamelContextResumeFailureEvent.getContext()
|
CamelContext |
CamelContextStartingEvent.getContext()
|
CamelContext |
ServiceStartupFailureEvent.getContext()
|
Constructors in org.apache.camel.management.event with parameters of type CamelContext | |
---|---|
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)
|
Uses of CamelContext in org.apache.camel.management.mbean |
---|
Methods in org.apache.camel.management.mbean that return CamelContext | |
---|---|
CamelContext |
ManagedStreamCachingStrategy.getCamelContext()
|
CamelContext |
ManagedEventNotifier.getContext()
|
CamelContext |
ManagedBacklogDebugger.getContext()
|
CamelContext |
ManagedThreadPool.getContext()
|
CamelContext |
ManagedRoute.getContext()
|
CamelContext |
ManagedProcessor.getContext()
|
CamelContext |
ManagedService.getContext()
|
CamelContext |
ManagedTracer.getContext()
|
CamelContext |
ManagedCamelContext.getContext()
|
CamelContext |
ManagedBacklogTracer.getContext()
|
Uses of CamelContext in org.apache.camel.model |
---|
Subinterfaces of CamelContext in org.apache.camel.model | |
---|---|
interface |
ModelCamelContext
Model level interface for the CamelContext |
Methods in org.apache.camel.model with parameters of type CamelContext | |
---|---|
protected RouteContext |
RouteDefinition.addRoutes(CamelContext camelContext,
Collection<Route> routes,
FromDefinition fromType)
|
RouteDefinition |
RouteDefinition.adviceWith(CamelContext camelContext,
RouteBuilder builder)
Deprecated. |
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)
|
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)
|
protected void |
DataFormatDefinition.setProperty(CamelContext camelContext,
Object bean,
String name,
Object value)
Sets a named property on the data format instance using introspection |
Uses of CamelContext in org.apache.camel.model.dataformat |
---|
Methods in org.apache.camel.model.dataformat with parameters of type CamelContext | |
---|---|
protected void |
BeanioDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
Base64DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
JsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
TidyMarkupDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
ProtobufDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
AvroDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
CryptoDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
HL7DataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
PGPDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
XStreamDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
XmlJsonDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
BindyDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
CastorDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
XmlRpcDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
XMLSecurityDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
CsvDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
SoapJaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
ZipFileDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
JibxDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
protected void |
JaxbDataFormat.configureDataFormat(DataFormat dataFormat,
CamelContext camelContext)
|
Uses of CamelContext in org.apache.camel.model.language |
---|
Methods in org.apache.camel.model.language with parameters of type CamelContext | |
---|---|
protected void |
JXPathExpression.configureExpression(CamelContext camelContext,
Expression expression)
|
protected void |
NamespaceAwareExpression.configureExpression(CamelContext camelContext,
Expression expression)
|
protected void |
XPathExpression.configureExpression(CamelContext camelContext,
Expression expression)
|
protected void |
XQueryExpression.configureExpression(CamelContext camelContext,
Expression expression)
|
protected void |
JsonPathExpression.configureExpression(CamelContext camelContext,
Expression expression)
|
protected void |
ExpressionDefinition.configureExpression(CamelContext camelContext,
Expression expression)
|
protected void |
JXPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate)
|
protected void |
NamespaceAwareExpression.configurePredicate(CamelContext camelContext,
Predicate predicate)
|
protected void |
XPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate)
|
protected void |
XQueryExpression.configurePredicate(CamelContext camelContext,
Predicate predicate)
|
protected void |
JsonPathExpression.configurePredicate(CamelContext camelContext,
Predicate predicate)
|
protected void |
ExpressionDefinition.configurePredicate(CamelContext camelContext,
Predicate predicate)
|
Expression |
SimpleExpression.createExpression(CamelContext camelContext)
|
Expression |
TokenizerExpression.createExpression(CamelContext camelContext)
|
Expression |
XPathExpression.createExpression(CamelContext camelContext)
|
Expression |
XQueryExpression.createExpression(CamelContext camelContext)
|
Expression |
MethodCallExpression.createExpression(CamelContext camelContext)
|
Expression |
JsonPathExpression.createExpression(CamelContext camelContext)
|
Expression |
ExpressionDefinition.createExpression(CamelContext camelContext)
|
Predicate |
SimpleExpression.createPredicate(CamelContext camelContext)
|
Predicate |
TokenizerExpression.createPredicate(CamelContext camelContext)
|
Predicate |
XPathExpression.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. |
Uses of CamelContext in org.apache.camel.processor |
---|
Fields in org.apache.camel.processor declared as CamelContext | |
---|---|
protected CamelContext |
RedeliveryErrorHandler.camelContext
|
protected CamelContext |
SendProcessor.camelContext
|
protected CamelContext |
RoutingSlip.camelContext
|
Methods in org.apache.camel.processor that return CamelContext | |
---|---|
CamelContext |
UnmarshalProcessor.getCamelContext()
|
CamelContext |
OnCompletionProcessor.getCamelContext()
|
CamelContext |
MarshalProcessor.getCamelContext()
|
CamelContext |
MulticastProcessor.getCamelContext()
|
Methods in org.apache.camel.processor with parameters of type CamelContext | |
---|---|
static Processor |
Pipeline.newInstance(CamelContext camelContext,
List<Processor> processors)
|
void |
UnmarshalProcessor.setCamelContext(CamelContext camelContext)
|
void |
MarshalProcessor.setCamelContext(CamelContext camelContext)
|
Constructors in org.apache.camel.processor with parameters of type CamelContext | |
---|---|
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)
|
Uses of CamelContext in org.apache.camel.processor.aggregate |
---|
Methods in org.apache.camel.processor.aggregate that return CamelContext | |
---|---|
CamelContext |
AggregationStrategyBeanAdapter.getCamelContext()
|
Methods in org.apache.camel.processor.aggregate with parameters of type CamelContext | |
---|---|
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)
|
Constructors in org.apache.camel.processor.aggregate with parameters of type CamelContext | |
---|---|
AggregateProcessor(CamelContext camelContext,
Processor processor,
Expression correlationExpression,
AggregationStrategy aggregationStrategy,
ExecutorService executorService,
boolean shutdownExecutorService)
|
|
AggregationStrategyBeanInfo(CamelContext camelContext,
Class<?> type,
Method method)
|
|
AggregationStrategyMethodInfo(CamelContext camelContext,
Class<?> type,
Method method,
List<ParameterInfo> oldParameters,
List<ParameterInfo> newParameters)
|
Uses of CamelContext in org.apache.camel.processor.interceptor |
---|
Methods in org.apache.camel.processor.interceptor with parameters of type CamelContext | |
---|---|
static BacklogTracer |
BacklogTracer.createTracer(CamelContext context)
Creates a new backlog tracer. |
static Tracer |
Tracer.createTracer(CamelContext context)
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)
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 |
HandleFault.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
|
Processor |
StreamCaching.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated. |
Processor |
BacklogDebugger.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated. |
Processor |
Debug.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
|
Processor |
BacklogTracer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
Deprecated. |
Processor |
Tracer.wrapProcessorInInterceptors(CamelContext context,
ProcessorDefinition<?> definition,
Processor target,
Processor nextTarget)
|
Constructors in org.apache.camel.processor.interceptor with parameters of type CamelContext | |
---|---|
BacklogDebugger(CamelContext camelContext)
|
|
BacklogTracer(CamelContext camelContext)
|
|
DelayInterceptor(CamelContext camelContext,
ProcessorDefinition<?> node,
Processor target,
Delayer delayer)
Deprecated. |
Uses of CamelContext in org.apache.camel.processor.loadbalancer |
---|
Methods in org.apache.camel.processor.loadbalancer that return CamelContext | |
---|---|
CamelContext |
FailOverLoadBalancer.getCamelContext()
|
Methods in org.apache.camel.processor.loadbalancer with parameters of type CamelContext | |
---|---|
void |
FailOverLoadBalancer.setCamelContext(CamelContext camelContext)
|
Uses of CamelContext in org.apache.camel.spi |
---|
Methods in org.apache.camel.spi that return CamelContext | |
---|---|
CamelContext |
RouteContext.getCamelContext()
Gets the camel context |
Methods in org.apache.camel.spi with parameters of type 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 . |
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 This method is always invoked for any incoming exchange in the aggregator. |
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,
NamedNode 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 |
Container.manage(CamelContext camelContext)
Called by Camel when a CamelContext has been created. |
static void |
Container.Instance.manage(CamelContext camelContext)
Called by Camel when a CamelContext has been created. |
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
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. |
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. |
Uses of CamelContext in org.apache.camel.support |
---|
Methods in org.apache.camel.support that return CamelContext | |
---|---|
CamelContext |
TimerListenerManager.getCamelContext()
|
CamelContext |
LanguageSupport.getCamelContext()
|
Methods in org.apache.camel.support with parameters of type CamelContext | |
---|---|
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)
|
Uses of CamelContext in org.apache.camel.util |
---|
Methods in org.apache.camel.util with parameters of type CamelContext | ||
---|---|---|
static
|
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
|
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
|
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, already registered in CamelContext ,
and from the Registry . |
|
static SortedMap<String,Properties> |
CamelContextHelper.findComponents(CamelContext camelContext,
Enumeration<URL> componentDescriptionIter)
|
|
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
|
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 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
|
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
|
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
|
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
|
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
|
EndpointHelper.resolveReferenceListParameter(CamelContext context,
String value,
Class<T> elementType)
Resolves a reference list parameter by making lookups in the registry. |
|
static
|
EndpointHelper.resolveReferenceParameter(CamelContext context,
String value,
Class<T> type)
Resolves a reference parameter by making a lookup in the registry. |
|
static
|
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. |
Constructors in org.apache.camel.util with parameters of type CamelContext | |
---|---|
GroupIterator(CamelContext camelContext,
Iterator<?> it,
String token,
int group)
Creates a new group iterator |
Uses of CamelContext in org.apache.camel.util.jsse |
---|
Methods in org.apache.camel.util.jsse that return CamelContext | |
---|---|
CamelContext |
JsseParameters.getCamelContext()
|
Methods in org.apache.camel.util.jsse with parameters of type CamelContext | |
---|---|
void |
JsseParameters.setCamelContext(CamelContext context)
Sets the optional CamelContext used for integration with core capabilities
such as Camel Property Placeholders and ClassResolver . |
Uses of CamelContext in org.apache.camel.view |
---|
Methods in org.apache.camel.view with parameters of type CamelContext | |
---|---|
void |
GraphGeneratorSupport.drawRoutes(CamelContext context)
|
String |
GraphGeneratorSupport.getRoutesText(CamelContext context)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |