Package org.primefaces.component.cache
Class UICache
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIPanel
-
- org.primefaces.component.cache.UICacheBase
-
- org.primefaces.component.cache.UICache
-
- All Implemented Interfaces:
EventListener
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
public class UICache extends UICacheBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.primefaces.component.cache.UICacheBase
UICacheBase.PropertyKeys
-
-
Field Summary
Fields Modifier and Type Field Description static String
COMPONENT_TYPE
-
Fields inherited from class org.primefaces.component.cache.UICacheBase
COMPONENT_FAMILY, DEFAULT_RENDERER
-
-
Constructor Summary
Constructors Constructor Description UICache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isCacheSetInCurrentRequest()
protected boolean
isVisitable(javax.faces.component.visit.VisitContext visitContext)
void
processDecodes(javax.faces.context.FacesContext context)
void
processUpdates(javax.faces.context.FacesContext context)
void
processValidators(javax.faces.context.FacesContext context)
void
setCacheSetInCurrentRequest(boolean cacheSetInCurrentRequest)
protected boolean
shouldProcess()
-
Methods inherited from class org.primefaces.component.cache.UICacheBase
getFamily, getKey, getRegion, isDisabled, isProcessEvents, setDisabled, setKey, setProcessEvents, setRegion
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
-
-
-
-
Field Detail
-
COMPONENT_TYPE
public static final String COMPONENT_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isCacheSetInCurrentRequest
public boolean isCacheSetInCurrentRequest()
-
setCacheSetInCurrentRequest
public void setCacheSetInCurrentRequest(boolean cacheSetInCurrentRequest)
-
isVisitable
protected boolean isVisitable(javax.faces.component.visit.VisitContext visitContext)
- Overrides:
isVisitable
in classjavax.faces.component.UIComponent
-
shouldProcess
protected boolean shouldProcess()
-
processDecodes
public void processDecodes(javax.faces.context.FacesContext context)
- Overrides:
processDecodes
in classjavax.faces.component.UIComponentBase
-
processValidators
public void processValidators(javax.faces.context.FacesContext context)
- Overrides:
processValidators
in classjavax.faces.component.UIComponentBase
-
processUpdates
public void processUpdates(javax.faces.context.FacesContext context)
- Overrides:
processUpdates
in classjavax.faces.component.UIComponentBase
-
-