- <init>
Construct a Logger using a Configuration supplied by the caller.
- close
- open
calls super.open() to perform standard open functionality then replays the log
to rebuild the active
- putCommit
Write a begin COMMIT record to the log.Call blocks until the data is forced to
disk.
- putDone
Write a DONE record to the log.Remove XACommittingTx object from the list of
active transactions.
- replayActiveTx
Called by the TM to receive copies of the active transaction entries.TMs can use
this method as an a
- getStats
return an XML node containing statistics for this object along with the base
Logger, the LogFile poo
- activeTxAdd
Used by putCommit() and by OpenReplayListener#onRecord() to add entries to the
activeTx table.
- checkPutEnabled
- getTotalWaitForThis
Provide synchronized access to totalWaitForThis.
- getWaitForThisCount
Provide synchronized access to waitForThisCount.
- growActiveTxArray
Resize the activeTx and availableTx tables to accomodate larger number of
transactions in the COMMIT