org.apache.jcs.engine
Class CacheEventQueue.AbstractCacheEvent

java.lang.Object
  extended byorg.apache.jcs.engine.CacheEventQueue.AbstractCacheEvent
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
CacheEventQueue.DisposeEvent, CacheEventQueue.PutEvent, CacheEventQueue.RemoveAllEvent, CacheEventQueue.RemoveEvent
Enclosing class:
CacheEventQueue

private abstract class CacheEventQueue.AbstractCacheEvent
extends java.lang.Object
implements java.lang.Runnable

Retries before declaring failure.

Author:
asmuts

Constructor Summary
private CacheEventQueue.AbstractCacheEvent()
           
 
Method Summary
protected abstract  void doRun()
          Description of the Method
 void run()
          Main processing method for the AbstractCacheEvent object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheEventQueue.AbstractCacheEvent

private CacheEventQueue.AbstractCacheEvent()
Method Detail

run

public void run()
Main processing method for the AbstractCacheEvent object

Specified by:
run in interface java.lang.Runnable

doRun

protected abstract void doRun()
                       throws java.io.IOException
Description of the Method

Throws:
java.io.IOException