Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.component.controlbus |
The Control Bus Component which
allows to manage Camel at runtime.
|
org.apache.camel.component.language |
The Language Component to send messages to language endpoints executing
the script.
|
org.apache.camel.impl |
Default implementation classes for Camel Core
|
org.apache.camel.impl.osgi |
Camel OSGi Activator.
|
org.apache.camel.language.bean |
Camel Bean language.
|
org.apache.camel.language.constant |
Camel Constant language.
|
org.apache.camel.language.header |
Camel Header language.
|
org.apache.camel.language.property |
Camel Exchange Property language.
|
org.apache.camel.language.ref |
Camel Ref language.
|
org.apache.camel.language.simple |
Camel Simple language.
|
org.apache.camel.language.tokenizer |
Camel Tokenizer language.
|
org.apache.camel.language.xpath |
Camel XPath language support.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Language |
CamelContext.resolveLanguage(String language)
Resolves a language for creating expressions
|
Modifier and Type | Method and Description |
---|---|
Language |
ControlBusEndpoint.getLanguage() |
Modifier and Type | Method and Description |
---|---|
protected void |
ControlBusProducer.processByLanguage(Exchange exchange,
Language language) |
void |
ControlBusEndpoint.setLanguage(Language language)
Allows you to specify the name of a Language to use for evaluating the message body.
|
Modifier and Type | Method and Description |
---|---|
Language |
LanguageEndpoint.getLanguage() |
Constructor and Description |
---|
LanguageEndpoint(String endpointUri,
Component component,
Language language,
Expression expression,
String resourceUri) |
Modifier and Type | Method and Description |
---|---|
protected Language |
DefaultLanguageResolver.noSpecificLanguageFound(String name,
CamelContext context) |
Language |
DefaultCamelContext.resolveLanguage(String language) |
Language |
DefaultLanguageResolver.resolveLanguage(String name,
CamelContext context) |
Modifier and Type | Method and Description |
---|---|
Language |
Activator.BundleLanguageResolver.resolveLanguage(String name,
CamelContext context) |
Language |
Activator.BundleMetaLanguageResolver.resolveLanguage(String name,
CamelContext context) |
Modifier and Type | Class and Description |
---|---|
class |
BeanLanguage
A bean language
which uses a simple text notation to invoke methods on beans to evaluate predicates or expressions
The notation is essentially
beanName.methodName which is then invoked using the
beanName to lookup in the bean integration to bind the
Exchange to the method arguments. |
Modifier and Type | Class and Description |
---|---|
class |
ConstantLanguage
A language for constant expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
HeaderLanguage
A language for header expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
ExchangePropertyLanguage
A language for exchange property expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
RefLanguage
A language for referred expressions or predicates.
|
Modifier and Type | Class and Description |
---|---|
class |
FileLanguage |
class |
SimpleLanguage
A simple language
which maps simple property style notations to access headers and bodies.
|
Modifier and Type | Class and Description |
---|---|
class |
TokenizeLanguage
A language for tokenizer expressions.
|
class |
XMLTokenizeLanguage
A language for tokenizer expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
XPathLanguage
XPath language.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LanguageCustomizer<T extends Language> |
Modifier and Type | Method and Description |
---|---|
Language |
LanguageResolver.resolveLanguage(String name,
CamelContext context)
Resolves the given language.
|
Modifier and Type | Class and Description |
---|---|
class |
LanguageSupport
Base language for
Language implementations. |
Modifier and Type | Method and Description |
---|---|
static Language |
ResolverHelper.lookupLanguageInRegistryWithFallback(CamelContext context,
String name) |
static Language |
ResolverHelper.lookupLanguageInRegistryWithFallback(CamelContext context,
String name,
ResolverHelper.LookupExceptionHandler exceptionHandler) |
Apache Camel