*/
public HSQLCacheNoWaitBuffer( IHSQLCacheAttributes cattr )
{
cache = new HSQLCache( this, cattr );
this.cattr = cattr;
this.q = new CacheEventQueue( new CacheAdaptor( cache ), CacheInfo.listenerId, cache.getCacheName() );
// need each no wait to handle each of its real updates and removes, since there may
// be more than one per cache? alternativve is to have the cache
// perform updates using a different method that spcifies the listener
//this.q = new CacheEventQueue(new CacheAdaptor(this), HSQLCacheInfo.listenerId, cache.getCacheName());