Package | Description |
---|---|
com.sun.jini.mahalo |
Provides implementations of the
TransactionManager service.
|
com.sun.jini.mahalo.log |
Utilities for managing Mahalo's recoverable log of transaction state.
|
Modifier and Type | Interface and Description |
---|---|
(package private) interface |
TxnLogRecord
A
LogRecord which encapsulates a generic
transactional logging information. |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbortRecord
An
AbortRecord represents the logged state of
a Transaction which has changed to the ABORTED
state. |
(package private) class |
CommitRecord
A
CommitRecord represents the logged state of
a Transaction which has moved to the COMMITTED
state. |
(package private) class |
ParticipantAbortRecord
A
LogRecord which encapsulates a participant
being instructed to roll-back. |
(package private) class |
ParticipantCommitRecord
A
LogRecord which encapsulates a participant
being instructed to roll-forward. |
(package private) class |
ParticipantModRecord
A
LogRecord which encapsulates a generic
interaction with a participant. |
(package private) class |
PrepareAndCommitRecord
A
LogRecord which encapsulates a participant
being instructed to perform the prepareAndCommit optimization. |
(package private) class |
PrepareRecord
A
LogRecord which encapsulates a participant being
instructed to vote. |
Modifier and Type | Method and Description |
---|---|
void |
TxnManagerImpl.recover(long cookie,
LogRecord rec)
This method recovers state changes resulting from
committing a transaction.
|
Modifier and Type | Method and Description |
---|---|
void |
LogRecovery.recover(long cookie,
LogRecord rec)
Accepts a
LogRecord from the caller. |
void |
TransientLogFile.write(LogRecord rec)
Add a
LogRecord to the Log . |
void |
SimpleLogFile.write(LogRecord rec)
Add a
LogRecord to the Log . |
void |
ClientLog.write(LogRecord rec) |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.