Right now I am leaning towards a design with three main interfaces, Policy, Stash, and Cache. Polices inform the cache on how it should expire objects and possibly make decisions on what objects should be removed in the case of a full cache. Stashes implement the persistence of the cache itself. I plan on only creating a memory and file system based stash to begin with. Finally, the caches provide caching services based on a defined policy using a specified stash.
Matt Liotta President & CEO Montara Software, Inc. http://www.MontaraSoftware.com (888) 408-0900 x901
----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' in the message of the email.
CFCDev is run by CFCZone (www.cfczone.org) and supported by Mindtool, Corporation (www.mindtool.com).
An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]
