mgi.logme.worker
Class FallbackWriter

java.lang.Object
  extended byjava.lang.Thread
      extended bymgi.logme.worker.FallbackWriter
All Implemented Interfaces:
java.lang.Runnable

public class FallbackWriter
extends java.lang.Thread


Field Summary
protected  boolean terminate
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
FallbackWriter(int number)
          Creates a new instance of FallbackWriter
 
Method Summary
 void checkFallbackDir(long ts)
           
 void checkFallbackFile(java.lang.String filename, long ts)
           
 long getStartTs()
           
 void run()
           
 void saveFallbackVisit(LogVisit lv)
           
 void shutdown()
          Send interrupt to the FallbackWriter
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

terminate

protected boolean terminate
Constructor Detail

FallbackWriter

public FallbackWriter(int number)
Creates a new instance of FallbackWriter

Method Detail

getStartTs

public long getStartTs()

run

public void run()

shutdown

public void shutdown()
Send interrupt to the FallbackWriter


checkFallbackDir

public void checkFallbackDir(long ts)

checkFallbackFile

public void checkFallbackFile(java.lang.String filename,
                              long ts)

saveFallbackVisit

public void saveFallbackVisit(LogVisit lv)