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) void
LogBufferManager. replay(ReplayListener listener, long mark, boolean replayCtrlRecords)
Replays log from requested mark forward to end of log.void
Logger. replay(ReplayListener listener)
Replays log from the active mark forward to the current position.void
Logger. replay(ReplayListener listener, long mark)
Replays log from a specified mark forward to the current mark.protected void
Logger. 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 class
XALogger.OpenReplayListener
private class used by XALogger to replay the log during log open processing.private static class
XALogger.XAReplayListener
private class used by XALogger.replay() methods.Fields in org.objectweb.howl.log.xa declared as ReplayListener Modifier and Type Field Description (package private) ReplayListener
XALogger.OpenReplayListener. tmListener
ReplayListener registered by TM that instantiated this XALogger.(package private) ReplayListener
XALogger.XAReplayListener. tmListener
ReplayListener registered by TM that instantiated this XALogger.Methods in org.objectweb.howl.log.xa with parameters of type ReplayListener Modifier and Type Method Description void
XALogger. open(ReplayListener listener)
calls super.open() to perform standard open functionality then replays the log to rebuild the activeTx table.void
XALogger. replay(ReplayListener listener)
Wrapp Logger#replay(ReplayListener) so we can intercept onRecord() notifications to process XACOMMIT and XACOMMITMOVED records.void
XALogger. replay(ReplayListener listener, long key)
Wrapp Logger#replay(ReplayListener, long) so we can intercept onRecord() notifications to process XACOMMIT and XACOMMITMOVED records.void
XALogger. 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)
-