Class CookiePolicy

  • All Implemented Interfaces:
    java.util.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 CookiePolicy
    extends javax.faces.component.UIComponentBase
    CookiePolicy component.
    Since:
    11.0.3
    Author:
    Melloware [email protected] / Frank Cornelis
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COMPONENT_FAMILY  
      static java.lang.String COMPONENT_TYPE  
      static java.lang.String COOKIE_POLICY_COOKIE_NAME  
      static java.lang.String COOKIE_POLICY_REQUEST_ATTRIBUTE  
      • 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 
      Constructor Description
      CookiePolicy()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFamily()  
      static boolean hasCookiePolicy​(java.lang.String cookiePolicy)
      Checks whether the given cookie policy has been accepted.
      boolean hasCookiePolicyCookie​(javax.faces.context.FacesContext context)  
      • 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, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, 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, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • COOKIE_POLICY_COOKIE_NAME

        public static final java.lang.String COOKIE_POLICY_COOKIE_NAME
        See Also:
        Constant Field Values
      • COOKIE_POLICY_REQUEST_ATTRIBUTE

        public static final java.lang.String COOKIE_POLICY_REQUEST_ATTRIBUTE
      • COMPONENT_FAMILY

        public static final java.lang.String COMPONENT_FAMILY
        See Also:
        Constant Field Values
    • Constructor Detail

      • CookiePolicy

        public CookiePolicy()
    • Method Detail

      • getFamily

        public java.lang.String getFamily()
        Specified by:
        getFamily in class javax.faces.component.UIComponent
      • hasCookiePolicyCookie

        public boolean hasCookiePolicyCookie​(javax.faces.context.FacesContext context)
      • hasCookiePolicy

        public static boolean hasCookiePolicy​(java.lang.String cookiePolicy)
        Checks whether the given cookie policy has been accepted.
        Parameters:
        cookiePolicy - the cookie policy to be verified.
        Returns:
        true if the cookie policy has been accepted, otherwise false.