public class ScriptEngineFactory
extends java.lang.Object
implements org.apache.commons.pool.PoolableObjectFactory<BeanShellScriptEngine>
| Constructor and Description |
|---|
ScriptEngineFactory(ScriptEngineConfiguration scriptEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateObject(BeanShellScriptEngine scriptEngine) |
void |
destroyObject(BeanShellScriptEngine scriptEngine) |
BeanShellScriptEngine |
makeObject() |
void |
passivateObject(BeanShellScriptEngine scriptEngine) |
boolean |
validateObject(BeanShellScriptEngine scriptEngine) |
public ScriptEngineFactory(ScriptEngineConfiguration scriptEngineConfiguration)
public BeanShellScriptEngine makeObject()
throws java.lang.Exception
makeObject in interface org.apache.commons.pool.PoolableObjectFactory<BeanShellScriptEngine>java.lang.Exceptionpublic void destroyObject(BeanShellScriptEngine scriptEngine)
throws java.lang.Exception
destroyObject in interface org.apache.commons.pool.PoolableObjectFactory<BeanShellScriptEngine>java.lang.Exceptionpublic boolean validateObject(BeanShellScriptEngine scriptEngine)
validateObject in interface org.apache.commons.pool.PoolableObjectFactory<BeanShellScriptEngine>public void activateObject(BeanShellScriptEngine scriptEngine)
throws java.lang.Exception
activateObject in interface org.apache.commons.pool.PoolableObjectFactory<BeanShellScriptEngine>java.lang.Exceptionpublic void passivateObject(BeanShellScriptEngine scriptEngine)
throws java.lang.Exception
passivateObject in interface org.apache.commons.pool.PoolableObjectFactory<BeanShellScriptEngine>java.lang.Exception