ec.util
Class LogRestarter

java.lang.Object
  |
  +--ec.util.LogRestarter
All Implemented Interfaces:
java.io.Serializable

public abstract class LogRestarter
extends java.lang.Object
implements java.io.Serializable

A LogRestarter is an abstract superclass of objects which are capable of restarting logs after a computer failure. LogRestarters subclasses are generally used internally in Logs only; you shouldn't need to deal with them.

See Also:
Serialized Form

Constructor Summary
LogRestarter()
           
 
Method Summary
abstract  Log reopen(Log l)
           
abstract  Log restart(Log l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogRestarter

public LogRestarter()
Method Detail

restart

public abstract Log restart(Log l)
                     throws java.io.IOException

reopen

public abstract Log reopen(Log l)
                    throws java.io.IOException