Package org.apache.camel.language.simple
Class SimpleLanguage
java.lang.Object
org.apache.camel.support.LanguageSupport
org.apache.camel.language.simple.SimpleLanguage
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.IsSingleton,org.apache.camel.Service,org.apache.camel.spi.HasCamelContext,org.apache.camel.spi.Language,org.apache.camel.StaticService
- Direct Known Subclasses:
FileLanguage
@Language("simple")
public class SimpleLanguage
extends org.apache.camel.support.LanguageSupport
implements org.apache.camel.StaticService
The Camel simple language.
-
Field Summary
Fields inherited from class org.apache.camel.support.LanguageSupport
RESOURCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.ExpressioncreateExpression(String expression) org.apache.camel.ExpressioncreateExpression(String expression, Class<?> resultType) org.apache.camel.ExpressioncreateExpression(String expression, Object[] properties) org.apache.camel.PredicatecreatePredicate(String expression) org.apache.camel.PredicatecreatePredicate(String expression, Object[] properties) voidinit()voidstart()voidstop()Methods inherited from class org.apache.camel.support.LanguageSupport
getCamelContext, hasSimpleFunction, isDynamicResource, isSingleton, isStaticResource, loadResource, property, setCamelContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.Service
build, close
-
Constructor Details
-
SimpleLanguage
public SimpleLanguage()Default constructor.
-
-
Method Details
-
init
public void init()- Specified by:
initin interfaceorg.apache.camel.Service
-
start
public void start()- Specified by:
startin interfaceorg.apache.camel.Service
-
stop
public void stop()- Specified by:
stopin interfaceorg.apache.camel.Service
-
createPredicate
- Specified by:
createPredicatein interfaceorg.apache.camel.spi.Language
-
createPredicate
- Specified by:
createPredicatein interfaceorg.apache.camel.spi.Language
-
createExpression
- Specified by:
createExpressionin interfaceorg.apache.camel.spi.Language
-
createExpression
- Specified by:
createExpressionin interfaceorg.apache.camel.spi.Language
-
createExpression
-