Package javax.faces.view.facelets
Class FaceletCache<V>
- java.lang.Object
-
- javax.faces.view.facelets.FaceletCache<V>
-
public abstract class FaceletCache<V> extends Object
- Since:
- 2.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFaceletCache.MemberFactory<V>
-
Constructor Summary
Constructors Constructor Description FaceletCache()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract VgetFacelet(URL url)protected FaceletCache.MemberFactory<V>getMemberFactory()protected FaceletCache.MemberFactory<V>getMetadataMemberFactory()abstract VgetViewMetadataFacelet(URL url)abstract booleanisFaceletCached(URL url)abstract booleanisViewMetadataFaceletCached(URL url)voidsetCacheFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)protected voidsetMemberFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)Deprecated.
-
-
-
Method Detail
-
getFacelet
public abstract V getFacelet(URL url) throws IOException
- Throws:
IOException
-
isFaceletCached
public abstract boolean isFaceletCached(URL url)
-
getViewMetadataFacelet
public abstract V getViewMetadataFacelet(URL url) throws IOException
- Throws:
IOException
-
isViewMetadataFaceletCached
public abstract boolean isViewMetadataFaceletCached(URL url)
-
setMemberFactories
@Deprecated protected void setMemberFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
Deprecated.
-
getMemberFactory
protected FaceletCache.MemberFactory<V> getMemberFactory()
-
getMetadataMemberFactory
protected FaceletCache.MemberFactory<V> getMetadataMemberFactory()
-
setCacheFactories
public void setCacheFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory)
- Parameters:
faceletFactory-viewMetadataFaceletFactory-- Since:
- 2.3
-
-