Package org.apache.camel.language.joor
Class JoorScriptingCompiler
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.language.joor.JoorScriptingCompiler
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.StatefulService,org.apache.camel.StaticService,org.apache.camel.SuspendableService
public class JoorScriptingCompiler extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.StaticService
-
-
Constructor Summary
Constructors Constructor Description JoorScriptingCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JoorScriptingMethodcompile(org.apache.camel.CamelContext camelContext, String script, Map<String,Object> bindings, Class<?> resultType, boolean singleQuotes)protected voiddoStop()StringevalCode(org.apache.camel.CamelContext camelContext, String fqn, String script, Map<String,Object> bindings, Class<?> resultType, boolean singleQuotes)Map<String,String>getAliases()Set<String>getImports()voidsetAliases(Map<String,String> aliases)voidsetImports(Set<String> imports)-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
doStop
protected void doStop() throws Exception- Overrides:
doStopin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
compile
public JoorScriptingMethod compile(org.apache.camel.CamelContext camelContext, String script, Map<String,Object> bindings, Class<?> resultType, boolean singleQuotes)
-
-