public abstract class FaceletCache<V> extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
FaceletCache.MemberFactory<V> |
| Constructor and Description |
|---|
FaceletCache() |
| Modifier and Type | Method and Description |
|---|---|
abstract V |
getFacelet(URL url) |
protected FaceletCache.MemberFactory<V> |
getMemberFactory() |
protected FaceletCache.MemberFactory<V> |
getMetadataMemberFactory() |
abstract V |
getViewMetadataFacelet(URL url) |
abstract boolean |
isFaceletCached(URL url) |
abstract boolean |
isViewMetadataFaceletCached(URL url) |
void |
setCacheFactories(FaceletCache.MemberFactory<V> faceletFactory,
FaceletCache.MemberFactory<V> viewMetadataFaceletFactory) |
protected void |
setMemberFactories(FaceletCache.MemberFactory<V> faceletFactory,
FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
Deprecated.
|
public abstract V getFacelet(URL url) throws IOException
IOExceptionpublic abstract boolean isFaceletCached(URL url)
public abstract V getViewMetadataFacelet(URL url) throws IOException
IOExceptionpublic abstract boolean isViewMetadataFaceletCached(URL url)
@Deprecated protected void setMemberFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
protected FaceletCache.MemberFactory<V> getMemberFactory()
protected FaceletCache.MemberFactory<V> getMetadataMemberFactory()
public void setCacheFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
faceletFactory - viewMetadataFaceletFactory - Copyright © 2022 The Apache Software Foundation. All rights reserved.