Uses of Interface
org.objectweb.howl.log.ReplayListener
-
Packages that use ReplayListener Package Description org.objectweb.howl.log Core functionality for any log file implementation.org.objectweb.howl.log.xa Provides public logger classes customized for use with XA Transaction Managers. -
-
Uses of ReplayListener in org.objectweb.howl.log
Methods in org.objectweb.howl.log with parameters of type ReplayListener Modifier and Type Method Description (package private) voidLogBufferManager. replay(ReplayListener listener, long mark, boolean replayCtrlRecords)Replays log from requested mark forward to end of log.voidLogger. replay(ReplayListener listener)Replays log from the active mark forward to the current position.voidLogger. replay(ReplayListener listener, long mark)Replays log from a specified mark forward to the current mark.protected voidLogger. replay(ReplayListener listener, long mark, boolean replayCtrlRecords)Allows sub-classes of Logger to replay control records. -
Uses of ReplayListener in org.objectweb.howl.log.xa
Classes in org.objectweb.howl.log.xa that implement ReplayListener Modifier and Type Class Description private classXALogger.OpenReplayListenerprivate class used by XALogger to replay the log during log open processing.private static classXALogger.XAReplayListenerprivate class used by XALogger.replay() methods.Fields in org.objectweb.howl.log.xa declared as ReplayListener Modifier and Type Field Description (package private) ReplayListenerXALogger.OpenReplayListener. tmListenerReplayListener registered by TM that instantiated this XALogger.(package private) ReplayListenerXALogger.XAReplayListener. tmListenerReplayListener registered by TM that instantiated this XALogger.Methods in org.objectweb.howl.log.xa with parameters of type ReplayListener Modifier and Type Method Description voidXALogger. open(ReplayListener listener)calls super.open() to perform standard open functionality then replays the log to rebuild the activeTx table.voidXALogger. replay(ReplayListener listener)Wrapp Logger#replay(ReplayListener) so we can intercept onRecord() notifications to process XACOMMIT and XACOMMITMOVED records.voidXALogger. replay(ReplayListener listener, long key)Wrapp Logger#replay(ReplayListener, long) so we can intercept onRecord() notifications to process XACOMMIT and XACOMMITMOVED records.voidXALogger. replayActiveTx(ReplayListener listener)Called by the TM to receive copies of the active transaction entries.Constructors in org.objectweb.howl.log.xa with parameters of type ReplayListener Constructor Description OpenReplayListener(ReplayListener tmListener)XAReplayListener(ReplayListener tmListener)
-