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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.primefaces.component.cache.UICacheBase
UICacheBase.PropertyKeys
-
Field Summary
FieldsFields inherited from class org.primefaces.component.cache.UICacheBase
COMPONENT_FAMILY, DEFAULT_RENDERER
Fields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
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
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 Details
-
COMPONENT_TYPE
- See Also:
-
-
Constructor Details
-
UICache
public UICache()
-
-
Method Details
-
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
-