org.apache.camel.impl
Class DefaultLanguageResolver
java.lang.Object
org.apache.camel.impl.DefaultLanguageResolver
- All Implemented Interfaces:
- LanguageResolver
public class DefaultLanguageResolver
- extends 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:
- $Revision: 889642 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LANGUAGE_RESOURCE_PATH
public static final String LANGUAGE_RESOURCE_PATH
- See Also:
- Constant Field Values
LANGUAGE_RESOLVER_RESOURCE_PATH
public static final 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(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 langaugecontext
- the camel context
- Returns:
- the resolved language
noSpecificLanguageFound
protected Language noSpecificLanguageFound(String name,
CamelContext context)
findLanguage
protected Class<?> findLanguage(String name,
CamelContext context)
throws Exception
- Throws:
Exception
findLanguageResolver
protected Class<?> findLanguageResolver(String name,
CamelContext context)
throws Exception
- Throws:
Exception
getLog
protected org.apache.commons.logging.Log getLog()
Copyright © 2007-2010 The Apache Software Foundation. All Rights Reserved.