// create the hits queue
this.queue = Collections.synchronizedList(new ArrayList());
// start up a worker to process the hits at intervals
HitCountProcessingJob job = new HitCountProcessingJob();
worker = new ContinuousWorkerThread("HitCountQueueProcessor", job, this.sleepTime);
worker.start();
}