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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and 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.
|
Copyright © 2014 ObjectWeb HOWL. All rights reserved.