Package jakarta.faces.view.facelets
Class FaceletCache<V>
- java.lang.Object
- 
- jakarta.faces.view.facelets.FaceletCache<V>
 
- 
 public abstract class FaceletCache<V> extends Object - Since:
- 2.1
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceFaceletCache.MemberFactory<V>
 - 
Constructor SummaryConstructors Constructor Description FaceletCache()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete 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)
 
- 
- 
- 
Method Detail- 
getFaceletpublic abstract V getFacelet(URL url) throws IOException - Throws:
- IOException
 
 - 
isFaceletCachedpublic abstract boolean isFaceletCached(URL url) 
 - 
getViewMetadataFaceletpublic abstract V getViewMetadataFacelet(URL url) throws IOException - Throws:
- IOException
 
 - 
isViewMetadataFaceletCachedpublic abstract boolean isViewMetadataFaceletCached(URL url) 
 - 
getMemberFactoryprotected FaceletCache.MemberFactory<V> getMemberFactory() 
 - 
getMetadataMemberFactoryprotected FaceletCache.MemberFactory<V> getMetadataMemberFactory() 
 - 
setCacheFactoriespublic void setCacheFactories(FaceletCache.MemberFactory<V> faceletFactory, FaceletCache.MemberFactory<V> viewMetadataFaceletFactory) - Parameters:
- faceletFactory-
- viewMetadataFaceletFactory-
- Since:
- 2.3
 
 
- 
 
-