View Javadoc

1   /*
2    * Copyright 2004-2005, University Health Network.  All rights reserved. Distributed under the BSD 
3    * license (see http://opensource.org/licenses/bsd-license.php).
4    *  
5    * Created on 29-Nov-2004
6    */
7   package ca.uhn.cache.impl;
8   
9   
10  /***
11   * TODO: this can change ... just making sure ISemanticCache methods are 
12   * easily implementable.  
13   * 
14   * @author <a href="mailto:bryan.tripp@uhn.on.ca">Bryan Tripp</a>
15   * @version $Revision: 1.1 $ updated on $Date: 2005/01/24 22:52:33 $ by $Author: bryan_tripp $
16   */
17  public abstract class AbstractSemanticCache {
18  
19  //    protected abstract long getMaxDataAge(CacheReasonEnum theReason, VolatilityEnum theVolatility);
20  //    
21  //    protected abstract VolatilityEnum getVolatility(VolatilityEnum theExplicitVolatility, 
22  //            Date theLastChange);
23  //        
24  //    public abstract void purge(String theChunkId);
25          
26  }