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 Object implements org.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
-
-
Constructor Summary
Constructors Constructor Description GroovyPoolFactory(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)
-
-
-
Constructor Detail
-
GroovyPoolFactory
public GroovyPoolFactory(String scriptBaseClass)
-
-
Method Detail
-
activateObject
public void activateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1) throws Exception
- Specified by:
activateObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
Exception
-
destroyObject
public void destroyObject(GroovyPoolKey arg0, GroovyPoolEntry arg1) throws Exception
- Specified by:
destroyObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
Exception
-
makeObject
public GroovyPoolEntry makeObject(GroovyPoolKey arg0) throws Exception
- Specified by:
makeObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
Exception
-
passivateObject
public void passivateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1) throws Exception
- Specified by:
passivateObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
- Throws:
Exception
-
validateObject
public boolean validateObject(GroovyPoolKey arg0, GroovyPoolEntry arg1)
- Specified by:
validateObject
in interfaceorg.apache.commons.pool.KeyedPoolableObjectFactory<GroovyPoolKey,GroovyPoolEntry>
-
-