/** @see {@link ResponseStateManager#getComponentStateToRestore(javax.faces.context.FacesContext)} */ @Override @SuppressWarnings("deprecation") public Object getComponentStateToRestore(FacesContext context) { return RequestStateManager.get(context, RequestStateManager.FACES_VIEW_STATE); }
/** * Return the {@link javax.faces.component.UIComponent} that is currently being processed. * * @return the current component, or null. */ protected UIComponent getComponent() { FacesContext context = FacesContext.getCurrentInstance(); if (context != null) { return ((UIComponent) RequestStateManager.get(context, RequestStateManager.TARGET_COMPONENT_ATTRIBUTE_NAME)); } return null; }
/** * Return the {@link javax.faces.component.UIComponent} that is currently being processed. * * @return the current component, or null. */ protected UIComponent getComponent() { FacesContext context = FacesContext.getCurrentInstance(); if (context != null) { return ((UIComponent) RequestStateManager.get(context, RequestStateManager.TARGET_COMPONENT_ATTRIBUTE_NAME)); } return null; }
/** * Return the {@link javax.faces.component.UIComponent} that is currently being processed. * * @return the current component, or null. */ protected UIComponent getComponent() { FacesContext context = FacesContext.getCurrentInstance(); if (context != null) { return ((UIComponent) RequestStateManager.get(context, RequestStateManager.TARGET_COMPONENT_ATTRIBUTE_NAME)); } return null; }
/** * Return the {@link javax.faces.component.UIComponent} that is currently being * processed. * * @return the current component, or null. */ protected UIComponent getComponent() { FacesContext context = FacesContext.getCurrentInstance(); if (context != null) { return ((UIComponent) RequestStateManager .get(context, RequestStateManager.TARGET_COMPONENT_ATTRIBUTE_NAME)); } return null; }
/** * Determines of the specified {@link ResourceDependency} has already been * previously processed. * * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} in question * @return <code>true</code> if the {@link ResourceDependency} has been * processed, otherwise <code>false</code> */ @SuppressWarnings({"unchecked"}) private boolean hasBeenProcessed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); return ((dependencies != null) && dependencies.contains(dep)); }
/** * Return the {@link javax.faces.component.UIComponent} that is currently being * processed. * * @return the current component, or null. */ protected UIComponent getComponent() { FacesContext context = FacesContext.getCurrentInstance(); if (context != null) { return ((UIComponent) RequestStateManager .get(context, RequestStateManager.TARGET_COMPONENT_ATTRIBUTE_NAME)); } return null; }
/** * Determines of the specified {@link ResourceDependency} has already been * previously processed. * * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} in question * @return <code>true</code> if the {@link ResourceDependency} has been * processed, otherwise <code>false</code> */ @SuppressWarnings({"unchecked"}) private boolean hasBeenProcessed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); return ((dependencies != null) && dependencies.contains(dep)); }
/** * Determines of the specified {@link ResourceDependency} has already been * previously processed. * * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} in question * @return <code>true</code> if the {@link ResourceDependency} has been * processed, otherwise <code>false</code> */ @SuppressWarnings({"unchecked"}) private boolean hasBeenProcessed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); return ((dependencies != null) && dependencies.contains(dep)); }
/** * Determines of the specified {@link ResourceDependency} has already been * previously processed. * * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} in question * @return <code>true</code> if the {@link ResourceDependency} has been * processed, otherwise <code>false</code> */ @SuppressWarnings({"unchecked"}) private boolean hasBeenProcessed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); return ((dependencies != null) && dependencies.contains(dep)); }
/** * Indicates that the specified ResourceDependency has been processed. * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} */ @SuppressWarnings({"unchecked"}) private void markProcssed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); if (dependencies == null) { dependencies = new HashSet<ResourceDependency>(6); RequestStateManager.set(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES, dependencies); } dependencies.add(dep); }
/** * Indicates that the specified ResourceDependency has been processed. * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} */ @SuppressWarnings({"unchecked"}) private void markProcssed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); if (dependencies == null) { dependencies = new HashSet<>(6); RequestStateManager.set(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES, dependencies); } dependencies.add(dep); }
/** * Indicates that the specified ResourceDependency has been processed. * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} */ @SuppressWarnings({"unchecked"}) private void markProcssed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); if (dependencies == null) { dependencies = new HashSet<>(6); RequestStateManager.set(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES, dependencies); } dependencies.add(dep); }
/** * Indicates that the specified ResourceDependency has been processed. * @param ctx the {@link FacesContext} for the current request * @param dep the {@link ResourceDependency} */ @SuppressWarnings({"unchecked"}) private void markProcssed(FacesContext ctx, ResourceDependency dep) { Set<ResourceDependency> dependencies = (Set<ResourceDependency>) RequestStateManager.get(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES); if (dependencies == null) { dependencies = new HashSet<>(6); RequestStateManager.set(ctx, RequestStateManager.PROCESSED_RESOURCE_DEPENDENCIES, dependencies); } dependencies.add(dep); }
/** * @see ResourceHandler#isResourceRequest(javax.faces.context.FacesContext) */ @Override public boolean isResourceRequest(FacesContext context) { Boolean isResourceRequest = (Boolean) RequestStateManager.get(context, RESOURCE_REQUEST); if (isResourceRequest == null) { String resourceId = normalizeResourceRequest(context); isResourceRequest = (resourceId != null ? resourceId.startsWith(RESOURCE_IDENTIFIER) : FALSE); RequestStateManager.set(context, RESOURCE_REQUEST, isResourceRequest); } return isResourceRequest; }
/** * @see ResourceHandler#isResourceRequest(javax.faces.context.FacesContext) */ @Override public boolean isResourceRequest(FacesContext context) { Boolean isResourceRequest = (Boolean) RequestStateManager.get(context, RESOURCE_REQUEST); if (isResourceRequest == null) { String resourceId = normalizeResourceRequest(context); isResourceRequest = (resourceId != null ? resourceId.startsWith(RESOURCE_IDENTIFIER) : FALSE); RequestStateManager.set(context, RESOURCE_REQUEST, isResourceRequest); } return isResourceRequest; }
public Iterator<FacesMessage> getMessages() { assertNotReleased(); if (null == componentMessageLists) { List<FacesMessage> emptyList = Collections.emptyList(); return (emptyList.iterator()); } //Clear set of clientIds from pending display messages list. if (RequestStateManager.containsKey(this, RequestStateManager.CLIENT_ID_MESSAGES_NOT_DISPLAYED)) { Set pendingClientIds = (Set) RequestStateManager.get(this, RequestStateManager.CLIENT_ID_MESSAGES_NOT_DISPLAYED); pendingClientIds.clear(); } if (componentMessageLists.size() > 0) { return new ComponentMessagesIterator(componentMessageLists); } else { List<FacesMessage> emptyList = Collections.emptyList(); return (emptyList.iterator()); } }
/** * @see ResourceHandler#isResourceRequest(javax.faces.context.FacesContext) */ @Override public boolean isResourceRequest(FacesContext context) { Boolean isResourceRequest = (Boolean) RequestStateManager.get(context, RESOURCE_REQUEST); if (isResourceRequest == null) { String resourceId = normalizeResourceRequest(context); isResourceRequest = (resourceId != null ? resourceId.startsWith(RESOURCE_IDENTIFIER) : FALSE); RequestStateManager.set(context, RESOURCE_REQUEST, isResourceRequest); } return isResourceRequest; }
/** * @see ResourceHandler#isResourceRequest(javax.faces.context.FacesContext) */ public boolean isResourceRequest(FacesContext context) { Boolean isResourceRequest = (Boolean) RequestStateManager.get(context, RequestStateManager.RESOURCE_REQUEST); if (isResourceRequest == null) { String resourceId = normalizeResourceRequest(context); isResourceRequest = (resourceId != null ? resourceId.startsWith(RESOURCE_IDENTIFIER) : Boolean.FALSE); RequestStateManager.set(context, RequestStateManager.RESOURCE_REQUEST, isResourceRequest); } return (isResourceRequest); }
@Override public BeanInfo getComponentMetadata(FacesContext context, Resource ccResource) { DefaultFaceletFactory factory = (DefaultFaceletFactory) RequestStateManager.get(context, RequestStateManager.FACELET_FACTORY); DefaultFaceletFactory ourFactory = (DefaultFaceletFactory) factory; if (ourFactory.needsToBeRefreshed(ccResource.getURL())) { metadataCache.remove(ccResource); } return metadataCache.get(ccResource); }