|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The ConnectionEventListener
interface provides an event
callback mechanism to enable an application server to receive
notifications from a ManagedConnection
instance.
An application server uses these event notifications to manage its connection pool, to clean up any invalid or terminated connections and to manage local transactions.
An application server implements the
ConnectionEventListener
interface. It registers a connection
listener with a ManagedConnection
instance by using
ManagedConnection.addConnectionEventListener
method.
ConnectionEvent
Method Summary | |
void |
connectionClosed(ConnectionEvent event)
Notifies that an application component has closed the connection. |
void |
connectionErrorOccurred(ConnectionEvent event)
Notifies a connection related error. |
void |
localTransactionCommitted(ConnectionEvent event)
Notifies that a Resource Manager Local Transaction was committed on the ManagedConnection instance. |
void |
localTransactionRolledback(ConnectionEvent event)
Notifies that a Resource Manager Local Transaction was rolled back on the ManagedConnection instance. |
void |
localTransactionStarted(ConnectionEvent event)
Notifies that a Resource Manager Local Transaction was started on the ManagedConnection instance. |
Method Detail |
public void connectionClosed(ConnectionEvent event)
A ManagedConnection instance notifies its registered set of listeners by calling ConnectionEventListener.connectionClosed method when an application component closes a connection handle. The application server uses this connection close event to put the ManagedConnection instance back in to the connection pool.
event
- event object describing the source of
the eventpublic void localTransactionStarted(ConnectionEvent event)
event
- event object describing the source of
the eventpublic void localTransactionCommitted(ConnectionEvent event)
event
- event object describing the source of
the eventpublic void localTransactionRolledback(ConnectionEvent event)
event
- event object describing the source of
the eventpublic void connectionErrorOccurred(ConnectionEvent event)
event
- event object describing the source of
the event
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2003 Sun Microsystems, Inc. All rights reserved.