Class PostConstructApplicationEvent
java.lang.Object
java.util.EventObject
jakarta.faces.event.SystemEvent
jakarta.faces.event.PostConstructApplicationEvent
- All Implemented Interfaces:
Serializable
This event must be published by the runtime after all configuration resources have been parsed and processed.
This event is useful for listeners that need to perform custom post-configuration processing without having to rely
on ServletContextListeners which may be invoked before the Jakarta Faces runtime has started it's
configuration process.
- Since:
- 2.0
- See Also:
-
Field Summary
Fields inherited from class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionPostConstructApplicationEvent(Application application) Constructs a newPostConstructApplicationEventfor this application.PostConstructApplicationEvent(FacesContext facesContext, Application application) Constructs a newPostConstructApplicationEventfor this application. -
Method Summary
Methods inherited from class SystemEvent
getFacesContext, isAppropriateListener, processListenerModifier and TypeMethodDescriptionGet the Faces context.booleanisAppropriateListener(FacesListener listener) Returntrueif thisFacesListeneris an instance of a the appropriate listener class that this event supports.voidprocessListener(FacesListener listener) Broadcast this event instance to the specifiedFacesListener, by whatever mechanism is appropriate.Methods inherited from class EventObject
getSource, toString
-
Constructor Details
-
PostConstructApplicationEvent
Constructs a new
PostConstructApplicationEventfor this application.- Parameters:
application- the application that has been configured- Since:
- 2.0
-
PostConstructApplicationEvent
Constructs a new
PostConstructApplicationEventfor this application.- Parameters:
facesContext- the Faces context.application- the application that has been configured- Since:
- 2.0
-
-
Method Details
-
getApplication
The source
Applicationthat sent this event.- Returns:
- the application.
- Since:
- 2.0
-