GigaSpaces XAP 10.0.1 API

Uses of Interface
org.openspaces.remoting.scripting.Script

Packages that use Script
org.openspaces.remoting.scripting   
org.openspaces.remoting.scripting.cache   
 

Uses of Script in org.openspaces.remoting.scripting
 

Subinterfaces of Script in org.openspaces.remoting.scripting
 interface LazyLoadingScript
          Allows to define a lazy loading script which will not send the scipt contents during the invocaiton if the scipt can be cached and compiled.
 interface TypedScript
          An extension of a script to be executed which is also aware of the static parameter types.
 

Classes in org.openspaces.remoting.scripting that implement Script
 class ResourceLazyLoadingScript
          A resource lazy loading script is a lazy loading script that uses Spring abstraction on top of resources on top of a resource.
 class StaticResourceScript
          A static script that uses Spring Resource and ResourceLoader to load a given script (for example, from the classpath).
 class StaticScript
          A script that holds the actual script as a String.
 

Methods in org.openspaces.remoting.scripting with parameters of type Script
 Future<T> ScriptingExecutor.asyncExecute(Script script)
          Executes the given script and return a future that can be used to read the response at a later stage.
 Future DefaultScriptingExecutor.asyncExecute(Script script)
           
 T AbstractLocalScriptExecutor.compile(Script script)
           
 T LocalScriptExecutor.compile(Script script)
          Compiles the given sctipt.
 Object Jsr223LocalScriptExecutor.doCompile(Script script)
           
protected  groovy.lang.Script GroovyLocalScriptExecutor.doCompile(Script script)
           
 JRubyLocalScriptExecutor.JRubyCompiledScript JRubyLocalScriptExecutor.doCompile(Script script)
           
protected abstract  T AbstractLocalScriptExecutor.doCompile(Script script)
           
 T ScriptingExecutor.execute(Script script)
          Executes the given script and returns a response.
 Object DefaultScriptingExecutor.execute(Script script)
           
 Object GroovyLocalScriptExecutor.execute(Script script, groovy.lang.Script compiledScript, Map<String,Object> parameters)
           
 Object JRubyLocalScriptExecutor.execute(Script script, JRubyLocalScriptExecutor.JRubyCompiledScript compiledScript, Map<String,Object> parameters)
           
 Object Jsr223LocalScriptExecutor.execute(Script script, Object compiledScript, Map<String,Object> parameters)
           
 Object LocalScriptExecutor.execute(Script script, T compiledScript, Map<String,Object> parameters)
          Executes the given compiled script.
 

Uses of Script in org.openspaces.remoting.scripting.cache
 

Methods in org.openspaces.remoting.scripting.cache with parameters of type Script
 Object LRUThreadSafeCompiledScriptCache.get(String name, LocalScriptExecutor executor, Script script)
           
 Object CompiledScriptCache.get(String name, LocalScriptExecutor executor, Script script)
          Gets the compiled script from the cache.
 Object LRUNonThreadSafeCompiledScriptCache.get(String name, LocalScriptExecutor executor, Script script)
           
 void BlockingQueueCompiledScriptPool.init(LocalScriptExecutor executor, Script script)
           
 void CompiledScriptPool.init(LocalScriptExecutor executor, Script script)
          Inits the pool by compiling zero or more scripts.
 


GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.