anvil.script
Class ModuleCache
java.lang.Object
|
+--anvil.script.ModuleCache
- public class ModuleCache
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_domain
protected Domain _domain
_cache
protected java.util.Map _cache
ModuleCache
public ModuleCache(Domain domain)
getMatching
protected java.util.List getMatching(java.lang.String hostname,
java.lang.String pathinfo)
getContents
public ModuleEnvelope[] getContents(java.lang.String hostname,
java.lang.String pathinfo)
purge
public void purge(java.lang.String hostname,
java.lang.String pathinfo)
purge
public void purge(ModuleEnvelope envelope)
purge
public void purge(Address address)
put
public void put(ModuleEnvelope[] envelopes)
put
public void put(ModuleEnvelope envelope)
get
public ModuleEnvelope get(Address address)
load
public ModuleEnvelope load(Address address)
throws java.io.IOException,
ForgingException
java.io.IOException
ForgingException
stop
public void stop()