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 }