|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FarragoSessionTxnListener
FarragoSessionTxnListener defines an interface for listening to events on a
FarragoSessionTxnMgr.
| Method Summary | |
|---|---|
void |
tableAccessed(FarragoSessionTxnId txnId,
List<String> localTableName,
TableAccessMap.Mode accessType)
Notifies listener of the effect of a call to FarragoSessionTxnMgr.accessTable. |
void |
transactionBegun(FarragoSession session,
FarragoSessionTxnId txnId)
Notifies listener of a call to FarragoSessionTxnMgr.beginTxn. |
void |
transactionEnded(FarragoSessionTxnId txnId,
FarragoSessionTxnEnd endType)
Notifies listener of a call to FarragoSessionTxnMgr.endTxn. |
| Method Detail |
|---|
void transactionBegun(FarragoSession session,
FarragoSessionTxnId txnId)
session - session initiating transactiontxnId - new transaction ID
void tableAccessed(FarragoSessionTxnId txnId,
List<String> localTableName,
TableAccessMap.Mode accessType)
txnId - ID of transaction in which access is occurringlocalTableName - qualified name of table as it is known in the local
catalogaccessType - type of table access
void transactionEnded(FarragoSessionTxnId txnId,
FarragoSessionTxnEnd endType)
txnId - ID of ending transactionendType - how transaction is ending
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||