| Package | Description | 
|---|---|
| org.openspaces.remoting.scripting | |
| org.openspaces.remoting.scripting.cache | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLocalScriptExecutor<T> | 
| class  | GroovyLocalScriptExecutorGroovy local script executor. | 
| class  | JRubyLocalScriptExecutorJRuby local script executor. | 
| class  | Jsr223LocalScriptExecutorJava 6 (JSR 223) script executor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultScriptingExecutor. setExecutors(Map<String,LocalScriptExecutor> executors) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| void | LRUThreadSafeCompiledScriptCache. put(String name,
   Object compiledScript,
   LocalScriptExecutor executor) | 
| void | CompiledScriptCache. put(String name,
   Object compiledScript,
   LocalScriptExecutor executor)Puts a compiled script back to the cache. | 
| void | LRUNonThreadSafeCompiledScriptCache. put(String name,
   Object compiledScript,
   LocalScriptExecutor executor) | 
Copyright © GigaSpaces.