| Package | Description | 
|---|---|
| org.openspaces.remoting.scripting | |
| org.openspaces.remoting.scripting.cache | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLocalScriptExecutor<T>  | 
class  | 
GroovyLocalScriptExecutor
Groovy local script executor. 
 | 
class  | 
JRubyLocalScriptExecutor
JRuby local script executor. 
 | 
class  | 
Jsr223LocalScriptExecutor
Java 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 | 
LRUNonThreadSafeCompiledScriptCache.get(String name,
   LocalScriptExecutor executor,
   Script 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. 
 | 
void | 
BlockingQueueCompiledScriptPool.init(LocalScriptExecutor executor,
    Script script)  | 
void | 
CompiledScriptPool.init(LocalScriptExecutor executor,
    Script script)
Inits the pool by compiling zero or more scripts. 
 | 
void | 
LRUNonThreadSafeCompiledScriptCache.put(String name,
   Object compiledScript,
   LocalScriptExecutor executor)  | 
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. 
 | 
Copyright © GigaSpaces.