Package jakarta.faces.event
Interface ComponentSystemEventListener
- All Superinterfaces:
EventListener,FacesListener
- All Known Implementing Classes:
HtmlBody,HtmlColumn,HtmlCommandButton,HtmlCommandLink,HtmlCommandScript,HtmlDataTable,HtmlDoctype,HtmlForm,HtmlGraphicImage,HtmlHead,HtmlInputFile,HtmlInputHidden,HtmlInputSecret,HtmlInputText,HtmlInputTextarea,HtmlMessage,HtmlMessages,HtmlOutcomeTargetButton,HtmlOutcomeTargetLink,HtmlOutputFormat,HtmlOutputLabel,HtmlOutputLink,HtmlOutputText,HtmlPanelGrid,HtmlPanelGroup,HtmlSelectBooleanCheckbox,HtmlSelectManyCheckbox,HtmlSelectManyListbox,HtmlSelectManyMenu,HtmlSelectOneListbox,HtmlSelectOneMenu,HtmlSelectOneRadio,UIColumn,UICommand,UIComponent,UIComponentBase,UIData,UIForm,UIGraphic,UIImportConstants,UIInput,UIMessage,UIMessages,UINamingContainer,UIOutcomeTarget,UIOutput,UIPanel,UIParameter,UISelectBoolean,UISelectItem,UISelectItems,UISelectMany,UISelectOne,UIViewAction,UIViewParameter,UIViewRoot,UIWebsocket
Implementors of this class do not need an isListenerForSource() method because they are only installed
on specific component instances, therefore the isListenerForSource() method is implicit. Also, the
processEvent(jakarta.faces.event.ComponentSystemEvent) method on this interface takes a ComponentSystemEvent because the event will always be
associated with a UIComponent instance.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessEvent(ComponentSystemEvent event) When called, the listener can assume that any guarantees given in the javadoc for the specificSystemEventsubclass are true.
-
Method Details
-
processEvent
When called, the listener can assume that any guarantees given in the javadoc for the specific
SystemEventsubclass are true.- Parameters:
event- theComponentSystemEventinstance that is being processed.- Throws:
AbortProcessingException- if lifecycle processing should cease for this request.
-