Class GroovyLanguageWithResettableCache
java.lang.Object
org.apache.camel.support.LanguageSupport
org.apache.camel.support.TypedLanguageSupport
org.apache.camel.language.groovy.GroovyLanguage
org.qubership.integration.platform.engine.service.externallibrary.GroovyLanguageWithResettableCache
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.IsSingleton,org.apache.camel.spi.HasCamelContext,org.apache.camel.spi.Language,org.apache.camel.spi.ScriptingLanguage
@Component("groovy")
public class GroovyLanguageWithResettableCache
extends org.apache.camel.language.groovy.GroovyLanguage
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.camel.language.groovy.GroovyLanguage
org.apache.camel.language.groovy.GroovyLanguage.Builder -
Field Summary
Fields inherited from class org.apache.camel.support.LanguageSupport
RESOURCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddScriptToCache(String key, Class<groovy.lang.Script> scriptClass) voidvoidMethods inherited from class org.apache.camel.language.groovy.GroovyLanguage
createExpression, createPredicate, evaluate, groovyMethods inherited from class org.apache.camel.support.TypedLanguageSupport
createExpressionMethods 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.spi.Language
createPredicate
-
Constructor Details
-
GroovyLanguageWithResettableCache
public GroovyLanguageWithResettableCache()
-
-
Method Details
-
resetScriptCache
public void resetScriptCache() -
addScriptToCache
-
onExternalLibrariesUpdated
-