org.tranql.cache
Interface CacheFlushStrategy

All Known Implementing Classes:
EnforceRelationshipsFlushStrategy, InTxCacheTracker, SimpleFlushStrategy

public interface CacheFlushStrategy

Version:
$Revision: 276 $ $Date: 2005-10-01 10:41:03 +0200 (Sat, 01 Oct 2005) $

Method Summary
 void flush(java.util.Map cache)
           
 void rowAdded(CacheRow row)
           
 void rowAssociated(CacheRow row)
           
 void rowModified(CacheRow row)
           
 void rowRemoved(CacheRow row)
           
 

Method Detail

rowAssociated

public void rowAssociated(CacheRow row)

rowAdded

public void rowAdded(CacheRow row)

rowModified

public void rowModified(CacheRow row)

rowRemoved

public void rowRemoved(CacheRow row)

flush

public void flush(java.util.Map cache)
           throws QueryException
Throws:
QueryException


Copyright © -2006 The Codehaus. All Rights Reserved.