Uses of Interface
org.openspaces.remoting.scripting.Script
Packages that use Script
-
Uses of Script in org.openspaces.remoting.scripting
Subinterfaces of Script in org.openspaces.remoting.scriptingModifier and TypeInterfaceDescriptioninterfaceAllows to define a lazy loading script which will not send the scipt contents during the invocaiton if the scipt can be cached and compiled.interfaceAn extension of a script to be executed which is also aware of the static parameter types.Classes in org.openspaces.remoting.scripting that implement ScriptModifier and TypeClassDescriptionclassA resource lazy loading script is a lazy loading script that uses Spring abstraction on top of resources on top of a resource.classA static script that uses SpringResourceandResourceLoaderto load a given script (for example, from the classpath).classA script that holds the actual script as a String.Methods in org.openspaces.remoting.scripting with parameters of type ScriptModifier and TypeMethodDescriptionDefaultScriptingExecutor.asyncExecute(Script script) ScriptingExecutor.asyncExecute(Script script) Executes the given script and return a future that can be used to read the response at a later stage.Compiles the given sctipt.protected abstract Tprotected groovy.lang.ScriptGroovyLocalScriptExecutor.execute(Script script, groovy.lang.Script compiledScript, Map<String, Object> parameters) JRubyLocalScriptExecutor.execute(Script script, JRubyLocalScriptExecutor.JRubyCompiledScript compiledScript, Map<String, Object> parameters) Jsr223LocalScriptExecutor.execute(Script script, Object compiledScript, Map<String, Object> parameters) Executes the given compiled script.Executes the given script and returns a response. -
Uses of Script in org.openspaces.remoting.scripting.cache
Methods in org.openspaces.remoting.scripting.cache with parameters of type ScriptModifier and TypeMethodDescriptionCompiledScriptCache.get(String name, LocalScriptExecutor executor, Script script) Gets the compiled script from the cache.LRUNonThreadSafeCompiledScriptCache.get(String name, LocalScriptExecutor executor, Script script) LRUThreadSafeCompiledScriptCache.get(String name, LocalScriptExecutor executor, Script script) voidBlockingQueueCompiledScriptPool.init(LocalScriptExecutor executor, Script script) voidCompiledScriptPool.init(LocalScriptExecutor executor, Script script) Inits the pool by compiling zero or more scripts.