Uses of Interface
com.sun.jini.mahalo.log.LogRecord

Packages that use LogRecord
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. 
 

Uses of LogRecord in com.sun.jini.mahalo
 

Subinterfaces of LogRecord in com.sun.jini.mahalo
(package private)  interface TxnLogRecord
          A LogRecord which encapsulates a generic transactional logging information.
 

Classes in com.sun.jini.mahalo that implement LogRecord
(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.
 

Methods in com.sun.jini.mahalo with parameters of type LogRecord
 void TxnManagerImpl.recover(long cookie, LogRecord rec)
          This method recovers state changes resulting from committing a transaction.
 

Uses of LogRecord in com.sun.jini.mahalo.log
 

Methods in com.sun.jini.mahalo.log with parameters of type LogRecord
 void LogRecovery.recover(long cookie, LogRecord rec)
          Accepts a LogRecord from the caller.
 void ClientLog.write(LogRecord rec)
           
 void SimpleLogFile.write(LogRecord rec)
          Add a LogRecord to the Log.
 void TransientLogFile.write(LogRecord rec)
          Add a LogRecord to the Log.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.