org.apache.camel.impl
Class DefaultLanguageResolver
java.lang.Object
org.apache.camel.impl.DefaultLanguageResolver
- All Implemented Interfaces:
- LanguageResolver
public class DefaultLanguageResolver
- extends java.lang.Object
- implements LanguageResolver
Default language resolver that looks for language factories in META-INF/services/org/apache/camel/language/ and
language resolvers in META-INF/services/org/apache/camel/language/resolver/.
- Version:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LANGUAGE_RESOURCE_PATH
public static final java.lang.String LANGUAGE_RESOURCE_PATH
- See Also:
- Constant Field Values
LANGUAGE_RESOLVER_RESOURCE_PATH
public static final java.lang.String LANGUAGE_RESOLVER_RESOURCE_PATH
- See Also:
- Constant Field Values
languageFactory
protected FactoryFinder languageFactory
languageResolver
protected FactoryFinder languageResolver
DefaultLanguageResolver
public DefaultLanguageResolver()
resolveLanguage
public Language resolveLanguage(java.lang.String name,
CamelContext context)
- Description copied from interface:
LanguageResolver
- Resolves the given language.
- Specified by:
resolveLanguage
in interface LanguageResolver
- Parameters:
name
- the name of the languagecontext
- the camel context
- Returns:
- the resolved language
noSpecificLanguageFound
protected Language noSpecificLanguageFound(java.lang.String name,
CamelContext context)
findLanguage
protected java.lang.Class<?> findLanguage(java.lang.String name,
CamelContext context)
throws java.lang.Exception
- Throws:
java.lang.Exception
findLanguageResolver
protected java.lang.Class<?> findLanguageResolver(java.lang.String name,
CamelContext context)
throws java.lang.Exception
- Throws:
java.lang.Exception
getLog
protected org.slf4j.Logger getLog()
Apache CAMEL