Prevayler™
The Free Software
Prevalence Layer

org.prevayler.implementation.logging
Class TransientLogger

java.lang.Object
  extended byorg.prevayler.implementation.logging.TransientLogger
All Implemented Interfaces:
TransactionLogger

public class TransientLogger
extends java.lang.Object
implements TransactionLogger


Constructor Summary
TransientLogger()
           
 
Method Summary
 void close()
           
 void log(Transaction transaction, java.util.Date executionTime, org.prevayler.foundation.Turn myTurn)
           
 void update(TransactionSubscriber subscriber, long initialTransaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransientLogger

public TransientLogger()
Method Detail

log

public void log(Transaction transaction,
                java.util.Date executionTime,
                org.prevayler.foundation.Turn myTurn)
Specified by:
log in interface TransactionLogger

update

public void update(TransactionSubscriber subscriber,
                   long initialTransaction)
            throws java.io.IOException
Specified by:
update in interface TransactionLogger
Throws:
java.io.IOException

close

public void close()
Specified by:
close in interface TransactionLogger


'Prevayler' is a trademark of Klaus Wuestefeld.
Copyleft 2001-2004 Klaus Wuestefeld.