|
|||||||||
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 IDvoid 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 accessvoid 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 |