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
,UISelectItemGroup
,UISelectItemGroups
,UISelectItems
,UISelectMany
,UISelectOne
,UIViewAction
,UIViewParameter
,UIViewRoot
,UIWebsocket
public interface ComponentSystemEventListener extends FacesListener
Implementors of this class do not need an
isListenerForSource()
method because they are only installed on specific component instances, therefore theisListenerForSource()
method is implicit. Also, theprocessEvent(jakarta.faces.event.ComponentSystemEvent)
method on this interface takes aComponentSystemEvent
because the event will always be associated with aUIComponent
instance.- Since:
- 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
processEvent(ComponentSystemEvent event)
When called, the listener can assume that any guarantees given in the javadoc for the specificSystemEvent
subclass are true.
-
-
-
Method Detail
-
processEvent
void processEvent(ComponentSystemEvent event) throws AbortProcessingException
When called, the listener can assume that any guarantees given in the javadoc for the specific
SystemEvent
subclass are true.- Parameters:
event
- theComponentSystemEvent
instance that is being processed.- Throws:
AbortProcessingException
- if lifecycle processing should cease for this request.
-
-