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 the
PhaseId.INVOKE_APPLICATION.
This event is supported on UIViewRoot, UIForm, UIInput and UICommand 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 single UIInput and UICommand
components on an easy manner.
<f:event type="postInvokeAction" listener="#{bean.postInvokeAction}" />
- Since:
- 1.1
- Author:
- Bauke Scholtz
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionPostInvokeActionEvent(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, processListenerMethods inherited from class jakarta.faces.event.SystemEvent
getFacesContextMethods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
PostInvokeActionEvent
Construct a new post invoke action event on the given component.- Parameters:
component- The component to invoke the event on.
-