public class DefaultLanguageResolver extends Object implements LanguageResolver
Modifier and Type | Field and Description |
---|---|
static String |
LANGUAGE_RESOLVER_RESOURCE_PATH |
static String |
LANGUAGE_RESOURCE_PATH |
protected FactoryFinder |
languageFactory |
protected FactoryFinder |
languageResolver |
Constructor and Description |
---|
DefaultLanguageResolver() |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
findLanguage(String name,
CamelContext context) |
protected Class<?> |
findLanguageResolver(String name,
CamelContext context) |
protected org.slf4j.Logger |
getLog() |
protected Language |
noSpecificLanguageFound(String name,
CamelContext context) |
Language |
resolveLanguage(String name,
CamelContext context)
Resolves the given language.
|
public static final String LANGUAGE_RESOURCE_PATH
public static final String LANGUAGE_RESOLVER_RESOURCE_PATH
protected FactoryFinder languageFactory
protected FactoryFinder languageResolver
public Language resolveLanguage(String name, CamelContext context)
LanguageResolver
resolveLanguage
in interface LanguageResolver
name
- the name of the languagecontext
- the camel contextprotected Language noSpecificLanguageFound(String name, CamelContext context)
protected Class<?> findLanguage(String name, CamelContext context) throws Exception
Exception
protected Class<?> findLanguageResolver(String name, CamelContext context) throws Exception
Exception
protected org.slf4j.Logger getLog()
Apache Camel