Package org.fryske_akademy.pos_tagger
Class RconnectionFactory
- java.lang.Object
-
- org.apache.commons.pool2.BaseObject
-
- org.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>
-
- org.fryske_akademy.pos_tagger.RconnectionFactory
-
- All Implemented Interfaces:
org.apache.commons.pool2.PooledObjectFactory<WrappedRConnection>
public class RconnectionFactory extends org.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>
-
-
Field Summary
Fields Modifier and Type Field Description static StringFORMAT_R_VAR_NAMEstatic StringINPUT_R_VAR_NAMEstatic StringUDMODEL_R_VAR_NAME
-
Constructor Summary
Constructors Constructor Description RconnectionFactory(String udpipeModel, String loadScript)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WrappedRConnectioncreate()voiddestroyObject(org.apache.commons.pool2.PooledObject<WrappedRConnection> p)voidpassivateObject(org.apache.commons.pool2.PooledObject<WrappedRConnection> p)booleanvalidateObject(org.apache.commons.pool2.PooledObject<WrappedRConnection> p)org.apache.commons.pool2.PooledObject<WrappedRConnection>wrap(WrappedRConnection rConnection)-
Methods inherited from class org.apache.commons.pool2.BasePooledObjectFactory
activateObject, makeObject
-
-
-
-
Field Detail
-
INPUT_R_VAR_NAME
public static final String INPUT_R_VAR_NAME
- See Also:
- Constant Field Values
-
FORMAT_R_VAR_NAME
public static final String FORMAT_R_VAR_NAME
- See Also:
- Constant Field Values
-
UDMODEL_R_VAR_NAME
public static final String UDMODEL_R_VAR_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public WrappedRConnection create() throws Exception
- Specified by:
createin classorg.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>- Throws:
Exception
-
wrap
public org.apache.commons.pool2.PooledObject<WrappedRConnection> wrap(WrappedRConnection rConnection)
- Specified by:
wrapin classorg.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>
-
validateObject
public boolean validateObject(org.apache.commons.pool2.PooledObject<WrappedRConnection> p)
- Specified by:
validateObjectin interfaceorg.apache.commons.pool2.PooledObjectFactory<WrappedRConnection>- Overrides:
validateObjectin classorg.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>
-
destroyObject
public void destroyObject(org.apache.commons.pool2.PooledObject<WrappedRConnection> p) throws Exception
- Specified by:
destroyObjectin interfaceorg.apache.commons.pool2.PooledObjectFactory<WrappedRConnection>- Overrides:
destroyObjectin classorg.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>- Throws:
Exception
-
passivateObject
public void passivateObject(org.apache.commons.pool2.PooledObject<WrappedRConnection> p) throws Exception
- Specified by:
passivateObjectin interfaceorg.apache.commons.pool2.PooledObjectFactory<WrappedRConnection>- Overrides:
passivateObjectin classorg.apache.commons.pool2.BasePooledObjectFactory<WrappedRConnection>- Throws:
Exception
-
-