mgi.logme.worker
Class SaveWriter

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

public class SaveWriter
extends java.lang.Thread


Field Summary
 long startts
           
protected  boolean terminate
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SaveWriter(int number)
          Creates a new instance of SaveWriter
 
Method Summary
static SaveWriter getSaveWriter()
           
static SaveWriter getSaveWriter2()
           
 long getStartTs()
           
 void run()
           
 void saveVisit(LogVisit lv)
           
 void shutdown()
          Send interrupt to the SaveWriter
 
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

startts

public long startts

terminate

protected boolean terminate
Constructor Detail

SaveWriter

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

Method Detail

getStartTs

public long getStartTs()

run

public void run()

getSaveWriter

public static SaveWriter getSaveWriter()

getSaveWriter2

public static SaveWriter getSaveWriter2()

shutdown

public void shutdown()
Send interrupt to the SaveWriter


saveVisit

public void saveVisit(LogVisit lv)