| 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 | Method and Description | 
|---|---|
void | 
TxnManagerImpl.recover(long cookie,
       LogRecord rec)
This method recovers state changes resulting from committing a transaction. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CannotRecoverException  | 
class  | 
InvalidatedLogException  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClientLog.invalidate()  | 
void | 
TransientLogFile.invalidate()
Invalidate the log. 
 | 
void | 
SimpleLogFile.invalidate()
Invalidate the log. 
 | 
void | 
MockLogFile.invalidate()  | 
ClientLog | 
LogManager.logFor(long cookie)
Factory method which returns a Log interface which can be used to create persistent records
 which collectively represent a system's state. 
 | 
ClientLog | 
MultiLogManager.logFor(long cookie)  | 
ClientLog | 
MockLogManager.logFor(long cookie)  | 
void | 
LogManager.recover()
Consumes the log file and re-constructs a system's state. 
 | 
void | 
MultiLogManager.recover()
Consumes the log file and re-constructs a system's state. 
 | 
void | 
MockLogManager.recover()
Consumes the log file and re-constructs a system's state. 
 | 
void | 
TransientLogFile.recover(LogRecovery client)
Recover information from the log. 
 | 
void | 
SimpleLogFile.recover(LogRecovery client)
Recover information from the log. 
 | 
void | 
Log.recover(LogRecovery client)  | 
void | 
MockLogFile.recover(LogRecovery client)  | 
void | 
LogRecovery.recover(long cookie,
       LogRecord rec)
Accepts a  
LogRecord from the caller. | 
void | 
ClientLog.write(LogRecord rec)  | 
void | 
TransientLogFile.write(LogRecord rec)
Add a  
LogRecord to the Log. | 
void | 
SimpleLogFile.write(LogRecord rec)
Add a  
LogRecord to the Log. | 
void | 
MockLogFile.write(LogRecord rec)  | 
Copyright © GigaSpaces.