- java.lang.Object
-
- java.util.EventObject
-
- jakarta.faces.event.SystemEvent
-
- jakarta.faces.event.ComponentSystemEvent
-
- org.omnifaces.event.PostInvokeActionEvent
-
- All Implemented Interfaces:
Serializable
@NamedEvent(shortName="postInvokeAction") public class PostInvokeActionEvent extends ComponentSystemEvent
Use this event to have a hook on a listener method during the afterphase of thePhaseId.INVOKE_APPLICATION
. This event is supported onUIViewRoot
,UIForm
,UIInput
andUICommand
components.This event is particularly helpful as a replacement of
<f:event type="preRenderView">
and also provides the possibility to invoke multiple action listeners on a singleUIInput
andUICommand
components on an easy manner.<f:event type="postInvokeAction" listener="#{bean.postInvokeAction}" />
- Since:
- 1.1
- Author:
- Bauke Scholtz
- See Also:
PreInvokeActionEvent
,InvokeActionEventListener
, Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description PostInvokeActionEvent(UIComponent component)
Construct a new post invoke action event on the given component.
-
Method Summary
-
Methods inherited from class jakarta.faces.event.ComponentSystemEvent
getComponent, isAppropriateListener, processListener
-
Methods inherited from class jakarta.faces.event.SystemEvent
getFacesContext
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
Constructor Detail
-
PostInvokeActionEvent
public PostInvokeActionEvent(UIComponent component)
Construct a new post invoke action event on the given component.- Parameters:
component
- The component to invoke the event on.
-
-