public class SourceFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SourceFactory.CacheType
behavior of the cache
|
Constructor and Description |
---|
SourceFactory() |
Modifier and Type | Method and Description |
---|---|
static ResourceModelSource |
cachedSource(ResourceModelSource delegate,
java.lang.String identity,
ExceptionCatchingResourceModelSource.ExceptionHandler handler,
ResourceModelSourceCache cache) |
static ResourceModelSource |
cachedSource(ResourceModelSource delegate,
java.lang.String identity,
ExceptionCatchingResourceModelSource.ExceptionHandler handler,
ResourceModelSourceCache cache,
SourceFactory.CacheType type) |
static ResourceModelSource |
cacheLoadingSource(ResourceModelSource delegate,
java.lang.String identity,
ExceptionCatchingResourceModelSource.ExceptionHandler handler,
ResourceModelSourceCache cache) |
static ResourceModelSource |
cacheWritingSource(ResourceModelSource delegate,
java.lang.String identity,
ExceptionCatchingResourceModelSource.ExceptionHandler handler,
ResourceModelSourceCache cache) |
static ResourceModelSource |
staticSource(INodeSet data) |
public static ResourceModelSource staticSource(INodeSet data)
public static ResourceModelSource cachedSource(ResourceModelSource delegate, java.lang.String identity, ExceptionCatchingResourceModelSource.ExceptionHandler handler, ResourceModelSourceCache cache)
public static ResourceModelSource cacheWritingSource(ResourceModelSource delegate, java.lang.String identity, ExceptionCatchingResourceModelSource.ExceptionHandler handler, ResourceModelSourceCache cache)
public static ResourceModelSource cacheLoadingSource(ResourceModelSource delegate, java.lang.String identity, ExceptionCatchingResourceModelSource.ExceptionHandler handler, ResourceModelSourceCache cache)
public static ResourceModelSource cachedSource(ResourceModelSource delegate, java.lang.String identity, ExceptionCatchingResourceModelSource.ExceptionHandler handler, ResourceModelSourceCache cache, SourceFactory.CacheType type)