Package step.expressions
Class GroovyPoolFactory
- java.lang.Object
-
- step.expressions.GroovyPoolFactory
-
- All Implemented Interfaces:
org.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
public class GroovyPoolFactory extends java.lang.Object implements org.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
-
-
Constructor Summary
Constructors Constructor Description GroovyPoolFactory(java.lang.String scriptBaseClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1)
void
destroyObject(GroovyPoolKey arg0, GroovyPoolEntry arg1)
GroovyPoolEntry
makeObject(GroovyPoolKey arg0)
void
passivateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1)
boolean
validateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1)
-
-
-
Method Detail
-
activateObject
public void activateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1) throws java.lang.Exception
- Specified by:
activateObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
java.lang.Exception
-
destroyObject
public void destroyObject(GroovyPoolKey arg0, GroovyPoolEntry arg1) throws java.lang.Exception
- Specified by:
destroyObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
java.lang.Exception
-
makeObject
public GroovyPoolEntry makeObject(GroovyPoolKey arg0) throws java.lang.Exception
- Specified by:
makeObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
java.lang.Exception
-
passivateObject
public void passivateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1) throws java.lang.Exception
- Specified by:
passivateObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
java.lang.Exception
-
validateObject
public boolean validateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1)
- Specified by:
validateObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
-
-