code: public void initTimer(){
  		stopTimer();
  		if(this.WRITE_CACHE_ENABLED) {
  			logger.debug("configuring write cache with defaults");
  			timerWriteCache = new TripleWriteCache(this);
  			writeTimer = new Timer();
  			writeTimer.scheduleAtFixedRate(timerWriteCache, TripleWriteCache.DEFAULT_INITIAL_DELAY, TripleWriteCache.DEFAULT_CACHE_MILLIS);
  		}
  		if(this.DELETE_CACHE_ENABLED) {
  			logger.debug("configuring delete cache with defaults");
  			timerDeleteCache = new TripleDeleteCache(this);
  			deleteTimer = new Timer();
  			deleteTimer.scheduleAtFixedRate(timerDeleteCache, TripleDeleteCache.DEFAULT_INITIAL_DELAY, TripleDeleteCache.DEFAULT_CACHE_MILLIS);
  		}
  	}
docs: start Timer task (write cache)