Uses of Interface
org.apache.camel.spi.Language
Package
Description
The core Camel API.
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
-
Uses of Language in org.apache.camel
Modifier and TypeMethodDescriptionCamelContext.resolveLanguage
(String language) Resolves a language for creating expressions -
Uses of Language in org.apache.camel.spi
Modifier and TypeClassDescriptionstatic class
LanguageCustomizer.Builder<T extends Language>
A fluent builder to create aLanguageCustomizer
instance.Modifier and TypeMethodDescriptionstatic <T extends Language>
LanguageCustomizer.Builder<T>Create a typedLanguageCustomizer.Builder
that can process a concrete language type instance.static <T extends Language>
LanguageCustomizerLanguageCustomizer.forType
(Class<T> type, org.apache.camel.util.function.ThrowingConsumer<T, Exception> consumer) Create aDataFormatCustomizer
that can process a concrete language type instance.Modifier and TypeMethodDescriptionLanguageResolver.resolveLanguage
(String name, CamelContext context) Resolves the given language.Modifier and TypeMethodDescriptionstatic LanguageCustomizer.Builder<Language>
LanguageCustomizer.builder()
Create a genericLanguageCustomizer.Builder
.Modifier and TypeMethodDescriptionvoid
Customize the specifiedLanguage
.default boolean
Checks whether this customizer should be applied to the givenLanguage
.default void
LifecycleStrategy.onLanguageCreated
(String name, Language language) Notification on aLanguage
instance being resolved.Modifier and TypeMethodDescriptionLanguageCustomizer.Builder.withCondition
(BiPredicate<String, Language> condition)