org.oddjob.logging
Class ConsoleArchiverCache

java.lang.Object
  extended byorg.oddjob.logging.AbstractArchiverCache
      extended byorg.oddjob.logging.ConsoleArchiverCache

public class ConsoleArchiverCache
extends AbstractArchiverCache

A cache for ConsoleArchiver archivers.


Nested Class Summary
static interface ConsoleArchiverCache.Resolver
          Resolves the LogArchive and Id for a ConsoleArchiver.
 
Field Summary
 
Fields inherited from class org.oddjob.logging.AbstractArchiverCache
NO_LOG_AVAILABLE
 
Constructor Summary
ConsoleArchiverCache(java.lang.Object root, ConsoleArchiverCache.Resolver resolver)
           
ConsoleArchiverCache(java.lang.Object root, int maxHistory, ConsoleArchiverCache.Resolver resolver)
           
 
Method Summary
 void destroy()
           
 
Methods inherited from class org.oddjob.logging.AbstractArchiverCache
addArchive, addEvent, addLogListener, getLastMessageNumber, getMaxHistory, hasArchive, removeArchive, removeLogListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleArchiverCache

public ConsoleArchiverCache(java.lang.Object root,
                            ConsoleArchiverCache.Resolver resolver)

ConsoleArchiverCache

public ConsoleArchiverCache(java.lang.Object root,
                            int maxHistory,
                            ConsoleArchiverCache.Resolver resolver)
Method Detail

destroy

public void destroy()
Specified by:
destroy in class AbstractArchiverCache