public interface CachedConnectionManager extends UserTransactionListener, ComponentStack
| Modifier and Type | Method and Description |
|---|---|
int |
getNumberOfConnections()
Get the number of connections currently in use - if debug is enabled
|
javax.transaction.TransactionManager |
getTransactionManager()
Gets transaction manager.
|
boolean |
isDebug()
Is debug enabled
|
boolean |
isError()
Is error enabled
|
boolean |
isIgnoreUnknownConnections()
Is ignore unknown connections on close enabled
|
java.util.Map<java.lang.String,java.lang.String> |
listConnections()
List the connections in use - if debug is enabled
The return value is the connection key, and its allocation stack trace
|
void |
registerConnection(ConnectionCacheListener cm,
ConnectionListener cl,
java.lang.Object connection)
Register connection.
|
void |
setDebug(boolean v)
Set debug flag
|
void |
setError(boolean v)
Set error flag
|
void |
setIgnoreUnknownConnections(boolean v)
Set ignore unknown connections flag
|
void |
start()
Start
|
void |
stop()
Stop
|
void |
unregisterConnection(ConnectionCacheListener cm,
ConnectionListener cl,
java.lang.Object connection)
Unregister connection.
|
userTransactionStartedpopMetaAwareObject, pushMetaAwareObjectjavax.transaction.TransactionManager getTransactionManager()
boolean isDebug()
void setDebug(boolean v)
v - The valueboolean isError()
void setError(boolean v)
v - The valueboolean isIgnoreUnknownConnections()
void setIgnoreUnknownConnections(boolean v)
v - The valuevoid registerConnection(ConnectionCacheListener cm, ConnectionListener cl, java.lang.Object connection)
cm - connection managercl - connection listenerconnection - connection handlevoid unregisterConnection(ConnectionCacheListener cm, ConnectionListener cl, java.lang.Object connection)
cm - connection managercl - connection listenerconnection - connection handleint getNumberOfConnections()
java.util.Map<java.lang.String,java.lang.String> listConnections()
void start()
void stop()
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)