A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
P
- Param<T> - Class in org.omnifaces.component.output
-
The
<o:param>
is a component that extends the standardUIParameter
to implementValueHolder
and thus support aConverter
to convert the supplied value to string, if necessary. - Param - Annotation Type in org.omnifaces.cdi
-
The CDI annotation
@
Param
allows you to inject, convert and validate a HTTP request or path parameter in a CDI managed bean. - Param() - Constructor for class org.omnifaces.component.output.Param
- PARAM_NAME_CACHE_TTL - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to specify cache TTL of combined resources.
- PARAM_NAME_CDN_DISABLED - Static variable in class org.omnifaces.resourcehandler.CDNResourceHandler
-
The context parameter name to conditionally disable CDN resource handler.
- PARAM_NAME_CDN_RESOURCES - Static variable in class org.omnifaces.resourcehandler.CDNResourceHandler
-
The context parameter name to specify CDN URLs for the given resource identifiers.
- PARAM_NAME_CROSSORIGIN - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to specify 'crossorigin' attribute of combined resources.
- PARAM_NAME_DISABLED - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to conditionally disable combined resource handler.
- PARAM_NAME_EXCEPTION_TYPES_TO_IGNORE_IN_LOGGING - Static variable in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
The context parameter name to specify exception types to ignore in logging by both
FullAjaxExceptionHandler
andFacesExceptionFilter
. - PARAM_NAME_EXCEPTION_TYPES_TO_SUPPRESS - Static variable in class org.omnifaces.exceptionhandler.ExceptionSuppressor
-
The context parameter name to specify exception types to suppress by
ExceptionSuppressor
. - PARAM_NAME_EXCEPTION_TYPES_TO_UNWRAP - Static variable in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
The context parameter name to specify additional exception types to unwrap by both
FullAjaxExceptionHandler
andFacesExceptionFilter
. - PARAM_NAME_EXCLUDED_RESOURCES - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to specify resource identifiers which needs to be excluded from combining.
- PARAM_NAME_INLINE_CSS - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to enable rendering CSS inline instead of as resource link.
- PARAM_NAME_INLINE_JS - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to enable rendering JS inline instead of as resource link.
- PARAM_NAME_MAX_ACTIVE_VIEW_SCOPES - Static variable in class org.omnifaces.cdi.viewscope.ViewScopeManager
-
OmniFaces specific context parameter name of maximum active view scopes in session.
- PARAM_NAME_MOJARRA_NUMBER_OF_VIEWS - Static variable in class org.omnifaces.cdi.viewscope.ViewScopeManager
-
Mojarra specific context parameter name of maximum number of logical views in session.
- PARAM_NAME_MYFACES_NUMBER_OF_VIEWS - Static variable in class org.omnifaces.cdi.viewscope.ViewScopeManager
-
MyFaces specific context parameter name of maximum number of views in session.
- PARAM_NAME_SKIP_DEPLOYMENT_EXCEPTION - Static variable in class org.omnifaces.config.OmniFaces
-
The boolean context parameter name to skip any OmniFaces deployment exception.
- PARAM_NAME_SOURCE_MAP_PATTERN - Static variable in class org.omnifaces.resourcehandler.SourceMapResourceHandler
-
The context parameter name to configure the source map pattern.
- PARAM_NAME_SUPPRESSED_RESOURCES - Static variable in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
The context parameter name to specify resource identifiers which needs to be suppressed and removed.
- PARAM_NAME_VERSION - Static variable in class org.omnifaces.resourcehandler.VersionedResourceHandler
-
The context parameter name to specify value of the version to be appended to the resource URL.
- PARAM_NAME_VIEW_RESOURCES - Static variable in class org.omnifaces.resourcehandler.ViewResourceHandler
-
The context parameter name to specify URIs to treat as Faces views.
- PARAM_SOCKET_ENDPOINT_ENABLED - Static variable in class org.omnifaces.cdi.push.Socket
-
The boolean context parameter name to register web socket endpoint during startup.
- ParamExtension - Class in org.omnifaces.cdi.param
-
CDI extension that works around the fact that CDI insists on doing absolutely guaranteed type safe injections.
- ParamExtension() - Constructor for class org.omnifaces.cdi.param.ParamExtension
- ParamHolder<T> - Interface in org.omnifaces.component
-
This interface represents a (request) parameter holder which extends
ValueHolder
withParamHolder.getName()
method to obtain the parameter name associated with the parameter value and changes theParamHolder.getLocalValue()
method to return the original, unconverted value and changes theParamHolder.getValue()
method to return the value converted toString
. - ParamProducer - Class in org.omnifaces.cdi.param
-
Producer for a request or path parameter as defined by the
@
Param
annotation. - ParamProducer() - Constructor for class org.omnifaces.cdi.param.ParamProducer
- ParamValue<V> - Class in org.omnifaces.cdi.param
-
The type that's injected via the
@
Param
qualifier. - parenthesize(Object) - Static method in class org.omnifaces.el.functions.Strings
-
Parenthesize the given object.
- parseAndAppendChildren(DocumentBuilder, Document, List<URL>) - Static method in class org.omnifaces.util.Xml
-
Parse the given URLs as a document using the given builder and then append all its child nodes to the given document.
- parseLocale(Object) - Static method in class org.omnifaces.util.Utils
-
Parses the given object representing the locale to a
Locale
object. - parseRFC1123(String) - Static method in class org.omnifaces.util.Utils
- PATH_PARAM_NAME_ATTRIBUTE_VALUE - Static variable in class org.omnifaces.component.output.PathParam
-
The predefined value of the
name
attribute of this component. - PATH_SEPARATOR - Static variable in class org.omnifaces.util.ResourcePaths
-
The path separator, a forward slash
/
. - PathAction - Enum in org.omnifaces.facesviews
-
The action that is done when a request for a public path from which faces views where scanned is done.
- pathIndex() - Method in class org.omnifaces.cdi.param.DynamicParamValueProducer.DefaultParamAnnotationLiteral
- pathIndex() - Method in annotation type org.omnifaces.cdi.Param
-
(Optional) The index of the path parameter.
- PathParam<T> - Class in org.omnifaces.component.output
-
The
<o:pathParam>
is a component that extends the OmniFacesParam
to supportMultiViews
feature ofFacesViews
. - PathParam() - Constructor for class org.omnifaces.component.output.PathParam
- PATTERN_EJB_INTERFACE_SUFFIX - Static variable in class org.omnifaces.util.JNDI
-
Pattern for local or remote suffix in EJB interface name.
- PERSONALIZATION - org.omnifaces.resourcehandler.WebAppManifest.Category
- PHOTO - org.omnifaces.resourcehandler.WebAppManifest.Category
- Platform - Class in org.omnifaces.util
-
This class provides access to Jakarta platform services from the view point of Faces.
- PLAY - org.omnifaces.resourcehandler.WebAppManifest.Platform
- plus(long, TemporalUnit) - Method in class org.omnifaces.cdi.config.DateProducer.TemporalDate
- POLITICS - org.omnifaces.resourcehandler.WebAppManifest.Category
- PORTRAIT - org.omnifaces.resourcehandler.WebAppManifest.Orientation
- PORTRAIT_PRIMARY - org.omnifaces.resourcehandler.WebAppManifest.Orientation
- PORTRAIT_SECONDARY - org.omnifaces.resourcehandler.WebAppManifest.Orientation
- postConstruct(T) - Method in class org.omnifaces.cdi.InjectionTargetWrapper
- postConstructSession() - Method in class org.omnifaces.cdi.viewscope.ViewScopeStorageInSession
-
Create a new LRU map of active view scopes with maximum weighted capacity depending on several context params.
- PostInvokeActionEvent - Class in org.omnifaces.event
-
Use this event to have a hook on a listener method during the afterphase of the
PhaseId.INVOKE_APPLICATION
. - PostInvokeActionEvent(UIComponent) - Constructor for class org.omnifaces.event.PostInvokeActionEvent
-
Construct a new post invoke action event on the given component.
- PostScriptParam - Annotation Type in org.omnifaces.cdi
-
The annotation
@
PostScriptParam
allows you to invoke a managed bean method when all<o:scriptParam>
values have been set in the associated managed bean. - preDestroy(T) - Method in class org.omnifaces.cdi.InjectionTargetWrapper
- preDestroySession() - Method in class org.omnifaces.cdi.viewscope.ViewScopeStorageInSession
-
This method is invoked during session destroy, in that case destroy all beans in all active view scopes.
- preDestroyView() - Method in class org.omnifaces.cdi.viewscope.ViewScopeManager
-
This method is invoked during view destroy by
ViewScopeEventListener
, in that case destroy all beans in current active view scope. - PreInvokeActionEvent - Class in org.omnifaces.event
-
Use this event to have a hook on a listener method during the beforephase of the
PhaseId.INVOKE_APPLICATION
. - PreInvokeActionEvent(UIComponent) - Constructor for class org.omnifaces.event.PreInvokeActionEvent
-
Construct a new pre invoke action event on the given component.
- prependNamespaceIfNecessary(String) - Method in class org.omnifaces.util.JNDIObjectLocator
-
Utility method used in matching fields to EJB injection points to try to find appropriate JNDI object to use for injection.
- prettyURL(String) - Static method in class org.omnifaces.el.functions.Strings
-
URL-prettify the given string.
- printStackTrace(Throwable) - Static method in class org.omnifaces.el.functions.Converters
-
Print the stack trace of the given exception.
- PROCEED - org.omnifaces.facesviews.ExtensionAction
-
No special action is taken.
- PROCEED - org.omnifaces.facesviews.PathAction
-
No special action is taken.
- process(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.Tree
-
Set the root node as current node and delegate the call to
Tree.processTreeNode(FacesContext, PhaseId)
. - process(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.TreeFamily
-
Process the component according to the rules of the given phase ID.
- process(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.TreeInsertChildren
-
Delegate processing of the tree node to
Tree.processTreeNode(FacesContext, PhaseId)
. - process(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.TreeNode
-
This method is by design only called by
Tree.processTreeNode(FacesContext, PhaseId)
as it maintains all the nodes. - process(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.TreeNodeItem
-
Loop over children of the current model node, set the child as the current model node and continue processing this component according to the rules of the given phase ID.
- processAction(ActionEvent) - Method in class org.omnifaces.eventlistener.ResetInputAjaxActionListener
-
Handle the reset input action as follows, only and only if the current request is an ajax request and the
PartialViewContext.getRenderIds()
does not return an empty collection nor is the same asPartialViewContext.getExecuteIds()
: find allEditableValueHolder
components based onPartialViewContext.getRenderIds()
and if the component is not covered byPartialViewContext.getExecuteIds()
, then invokeEditableValueHolder.resetValue()
on the component. - processDecodes(FacesContext) - Method in class org.omnifaces.component.input.OnloadParam
-
If this is invoked during an OnloadParam postback, then decode as if immediate=true to save lifecycle overhead.
- processDecodes(FacesContext) - Method in class org.omnifaces.component.input.ViewParam
- processDecodes(FacesContext) - Method in class org.omnifaces.component.tree.TreeFamily
- processDecodes(FacesContext) - Method in class org.omnifaces.component.validator.ValidatorFamily
- processEvent(ComponentSystemEvent) - Method in class org.omnifaces.cdi.push.Socket
-
After adding component to view, subscribe
SocketFacesListener
if necessary. - processEvent(ComponentSystemEvent) - Method in class org.omnifaces.component.output.OutputLabel
- processEvent(ComponentSystemEvent) - Method in class org.omnifaces.component.script.DeferredScript
-
Move this component to body using
ScriptFamily.moveToBody(ComponentSystemEvent)
. - processEvent(ComponentSystemEvent) - Method in class org.omnifaces.component.script.OnloadScript
-
Move this component to body using
ScriptFamily.moveToBody(ComponentSystemEvent)
, and if the event is aPostRestoreStateEvent
, then subscribe this component toPreRenderViewEvent
, which will invokeOnloadScript.processEvent(SystemEvent)
. - processEvent(ComponentSystemEvent) - Method in class org.omnifaces.component.util.ResolveComponent
- processEvent(SystemEvent) - Method in class org.omnifaces.ApplicationProcessor
- processEvent(SystemEvent) - Method in class org.omnifaces.cdi.push.SocketFacesListener
-
If the socket has just switched the
connected
attribute, then render either theopen()
script or theclose()
script. - processEvent(SystemEvent) - Method in class org.omnifaces.cdi.viewscope.ViewScopeEventListener
-
If the event is an instance of
PreDestroyViewMapEvent
, which means that the Faces view scope is about to be destroyed, then find the current instance ofViewScopeManager
and invoke itsViewScopeManager.preDestroyView()
method. - processEvent(SystemEvent) - Method in class org.omnifaces.component.script.OnloadScript
-
If the event is a
PreRenderViewEvent
, and this component is rendered, and the current request is an ajax request with partial rendering, then encode the children asAjax.oncomplete(String...)
. - processEvent(SystemEvent) - Method in class org.omnifaces.component.util.MoveComponent
- processEvent(SystemEvent) - Method in class org.omnifaces.component.util.ResolveComponent
- processEvent(SystemEvent) - Method in class org.omnifaces.eventlistener.BeanValidationEventListener
-
Handle the
PreValidateEvent
andPostValidateEvent
. - processEvent(SystemEvent) - Method in class org.omnifaces.eventlistener.DefaultSystemEventListener
- processEvent(SystemEvent) - Method in class org.omnifaces.eventlistener.DefaultViewEventListener
- processEvent(SystemEvent) - Method in class org.omnifaces.eventlistener.InvokeActionEventListener
-
If the validation has not failed for the current faces context, then check if the
UIComponent
which passed theInvokeActionEventListener.isListenerForSource(Object)
check has any listeners for thePreInvokeActionEvent
and/orPostInvokeActionEvent
events and then add them to a set in the current faces context. - processEvent(SystemEvent) - Method in class org.omnifaces.resourcehandler.CombinedResourceHandler
-
Before rendering of a freshly created view, perform the following actions: Collect all component resources from the head.
- processIgnoreValidationFailed(UICommand) - Method in class org.omnifaces.taghandler.IgnoreValidationFailed
-
Check if the given command component has been invoked during the current request and if so, then instruct the parent
<o:form>
to ignore the validation. - processListener(FacesListener) - Method in class org.omnifaces.event.FacesEventWrapper
- processParamsWithInject(AfterBeanDiscovery) - Method in class org.omnifaces.cdi.param.ParamExtension
- processParamsWithoutInject(ProcessInjectionTarget<T>, Set<AnnotatedField<?>>) - Static method in class org.omnifaces.cdi.param.ParamExtension
- processPartial(PhaseId) - Method in class org.omnifaces.context.OmniPartialViewContext
-
An override which checks if the web.xml security constraint has been triggered during this ajax request (which can happen when the session has been timed out) and if so, then perform a redirect to the originally requested page.
- processSkipValidators(UIComponent) - Method in class org.omnifaces.taghandler.SkipValidators
-
Check if the given component has been invoked during the current request and if so, then register the skip validators event listener which removes the validators during
PreValidateEvent
and restores them duringPostValidateEvent
. - processSuper(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.TreeFamily
-
Helper method to delegate the processing further to the
UIComponentBase
superclass which will handle all children. - processTreeNode(FacesContext, PhaseId) - Method in class org.omnifaces.component.tree.Tree
-
If the current model node isn't a leaf (i.e.
- processUpdates(FacesContext) - Method in class org.omnifaces.component.input.ComponentIdParam
- processUpdates(FacesContext) - Method in class org.omnifaces.component.input.Form
- processUpdates(FacesContext) - Method in class org.omnifaces.component.input.InputHidden
-
This override which does effectively nothing prevents Faces from performing update for second time.
- processUpdates(FacesContext) - Method in class org.omnifaces.component.input.OnloadParam
-
This override which does effectively nothing prevents Faces from performing update during non-onloadparam postbacks.
- processUpdates(FacesContext) - Method in class org.omnifaces.component.tree.TreeFamily
- processUpdates(FacesContext) - Method in class org.omnifaces.component.validator.ValidatorFamily
-
Does nothing.
- processValidateBean(FacesContext, UIComponent) - Method in class org.omnifaces.taghandler.ValidateBean
-
Check if the given component has participated in submitting the current form or action and if so, then perform the bean validation depending on the attributes set.
- processValidators(FacesContext) - Method in class org.omnifaces.component.input.ComponentIdParam
- processValidators(FacesContext) - Method in class org.omnifaces.component.input.Form
- processValidators(FacesContext) - Method in class org.omnifaces.component.input.InputHidden
-
This override which does effectively nothing prevents Faces from performing validation for second time.
- processValidators(FacesContext) - Method in class org.omnifaces.component.input.OnloadParam
-
This override which does effectively nothing prevents Faces from performing validation during non-onloadparam postbacks.
- processValidators(FacesContext) - Method in class org.omnifaces.component.input.ViewParam
- processValidators(FacesContext) - Method in class org.omnifaces.component.tree.TreeFamily
- processValidators(FacesContext) - Method in class org.omnifaces.component.validator.ValidatorFamily
- processValueChange(ValueChangeEvent) - Method in class org.omnifaces.taghandler.ValidateUniqueColumn
-
When this tag is not disabled, the input value is changed, the input component is valid and the input component's local value is not null, then check for a duplicate value by visiting all rows of the parent
UIData
component. - processViewParamValidationFailed(ComponentSystemEvent) - Method in class org.omnifaces.taghandler.ViewParamValidationFailed
-
If the current request is not a postback and the current response is not already completed, and validation on the parent component has failed (for
UIViewRoot
this is checked byFacesContext.isValidationFailed()
and forUIViewParameter
this is checked byUIInput.isValid()
), then send either a redirect or error depending on the tag attributes set. - produce() - Method in class org.omnifaces.cdi.config.FacesConfigXmlProducer
- produce() - Method in class org.omnifaces.cdi.config.WebXmlProducer
- produce(CreationalContext<T>) - Method in class org.omnifaces.cdi.InjectionTargetWrapper
- produce(InjectionPoint) - Method in class org.omnifaces.cdi.contextparam.ContextParamProducer
-
Returns context parameter value associated with context parameter name derived from given injection point.
- produce(InjectionPoint) - Method in class org.omnifaces.cdi.cookie.RequestCookieProducer
-
Returns cookie value associated with cookie name derived from given injection point.
- produce(InjectionPoint) - Method in class org.omnifaces.cdi.param.ParamProducer
-
Returns
ParamValue
associated with param name derived from given injection point. - produce(InjectionPoint) - Method in class org.omnifaces.cdi.push.SocketPushContextProducer
-
Returns
PushContext
associated with channel name derived from given injection point. - PRODUCTIVITY - org.omnifaces.resourcehandler.WebAppManifest.Category
- Push - Annotation Type in org.omnifaces.cdi
-
The CDI annotation
@
Push
allows you to inject aPushContext
associated with a given channel in any container managed artifact in WAR (not in EAR/EJB!). - PushContext - Interface in org.omnifaces.cdi
-
CDI interface to send a message object to the push socket channel as identified by
@
Push
. - put(Serializable, T) - Method in class org.omnifaces.util.State
-
Puts a value in the component's state and returns the previous value.
- put(String, String) - Method in interface org.omnifaces.util.cache.Cache
-
Stores a value in the cache
- put(String, String) - Method in class org.omnifaces.util.cache.TimeToLiveCache
- put(String, String, int) - Method in interface org.omnifaces.util.cache.Cache
-
Stores a value in the cache
- put(String, String, int) - Method in class org.omnifaces.util.cache.TimeToLiveCache
- put(K, V) - Method in class org.omnifaces.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- put(K, V) - Method in class org.omnifaces.util.MapWrapper
- putAll(Map<? extends K, ? extends V>) - Method in class org.omnifaces.util.MapWrapper
- putAttribute(String, String, Serializable, int) - Method in interface org.omnifaces.util.cache.Cache
-
Stores a named attribute in the cache entry identified by the key parameter.
- putAttribute(String, String, Serializable, int) - Method in class org.omnifaces.util.cache.TimeToLiveCache
- putContext(Class, Object) - Method in class org.omnifaces.el.ELContextWrapper
- putIfAbsent(K, V) - Method in class org.omnifaces.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap
- putObject(String, Serializable, int) - Method in interface org.omnifaces.util.cache.Cache
-
Stores a value in the cache
- putObject(String, Serializable, int) - Method in class org.omnifaces.util.cache.TimeToLiveCache
- PWAResourceHandler - Class in org.omnifaces.resourcehandler
-
This
ResourceHandler
generates themanifest.json
and also an offline-awaresw.js
based on anyWebAppManifest
found in the runtime classpath. - PWAResourceHandler(ResourceHandler) - Constructor for class org.omnifaces.resourcehandler.PWAResourceHandler
-
Creates a new instance of this web app manifest resource handler which wraps the given resource handler.
All Classes All Packages