|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bankframe.examples.txnhandler.connector.coboltest.CobolTestConnectionPool
public class CobolTestConnectionPool
This class maintains a pool of TestCustomerConnection instances
Constructor Summary | |
---|---|
CobolTestConnectionPool(String name,
int maxConns,
int timeOut)
Default constructor |
Method Summary | |
---|---|
void |
addConnection(EManagedConnection conn)
This method adds a connection to the free pool |
void |
freeConnection(EManagedConnection conn)
This method frees a connection |
EManagedConnection |
getConnection(EManagedConnectionFactory mcf,
String properties)
This method gets a connection from the pool |
Set |
getFreeConnections()
This method gets all the free connections |
String |
getName()
This method gets the name of the connection pool |
void |
release()
This method frees all connections |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CobolTestConnectionPool(String name, int maxConns, int timeOut)
name
- Name of the poolmaxConns
- The maximum size of the pooltimeOut
- The maximum length of time to wait for a connection to become
freeMethod Detail |
---|
public void addConnection(EManagedConnection conn)
conn
- The connectionpublic void freeConnection(EManagedConnection conn)
public EManagedConnection getConnection(EManagedConnectionFactory mcf, String properties) throws SQLException
mcf
- The connection factoryproperties
- The configuration properties for the connection
SQLException
public Set getFreeConnections()
public String getName()
public void release()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |