Package | Description |
---|---|
org.apache.camel |
The core Camel API.
|
org.apache.camel.spi |
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
|
Modifier and Type | Method and Description |
---|---|
Language |
CamelContext.resolveLanguage(String language)
Resolves a language for creating expressions
|
Modifier and Type | Class and Description |
---|---|
static class |
LanguageCustomizer.Builder<T extends Language>
A fluent builder to create a
LanguageCustomizer instance. |
Modifier and Type | Method and Description |
---|---|
static <T extends Language> |
LanguageCustomizer.builder(Class<T> type)
Create a typed
LanguageCustomizer.Builder that can process a concrete language type instance. |
static <T extends Language> |
LanguageCustomizer.forType(Class<T> type,
org.apache.camel.util.function.ThrowingConsumer<T,Exception> consumer)
Create a
DataFormatCustomizer that can process a concrete language type instance. |
Modifier and Type | Method and Description |
---|---|
Language |
LanguageResolver.resolveLanguage(String name,
CamelContext context)
Resolves the given language.
|
Modifier and Type | Method and Description |
---|---|
static LanguageCustomizer.Builder<Language> |
LanguageCustomizer.builder()
Create a generic
LanguageCustomizer.Builder . |
Modifier and Type | Method and Description |
---|---|
void |
LanguageCustomizer.configure(String name,
Language target)
Customize the specified
Language . |
default boolean |
LanguageCustomizer.isEnabled(String name,
Language target)
Checks whether this customizer should be applied to the given
Language . |
default void |
LifecycleStrategy.onLanguageCreated(String name,
Language language)
Notification on a
Language instance being resolved. |
Modifier and Type | Method and Description |
---|---|
LanguageCustomizer.Builder<T> |
LanguageCustomizer.Builder.withCondition(BiPredicate<String,Language> condition) |
Apache Camel