public class LoggingResourceModelSourceCache extends java.lang.Object implements ResourceModelSourceCache
CachingResourceModelSource
that logs cache store and load events.Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
logger |
Constructor and Description |
---|
LoggingResourceModelSourceCache(ResourceModelSourceCache cache,
java.lang.String ident) |
Modifier and Type | Method and Description |
---|---|
INodeSet |
loadCachedNodes() |
void |
storeNodesInCache(INodeSet nodes)
Store the nodes in a cache
|
public LoggingResourceModelSourceCache(ResourceModelSourceCache cache, java.lang.String ident)
public void storeNodesInCache(INodeSet nodes) throws ResourceModelSourceException
ResourceModelSourceCache
storeNodesInCache
in interface ResourceModelSourceCache
nodes
- nodesResourceModelSourceException
- on errorpublic INodeSet loadCachedNodes() throws ResourceModelSourceException
loadCachedNodes
in interface ResourceModelSourceCache
ResourceModelSourceException
- on error