Class EventHandler.SubscribeEventListener
- java.lang.Object
-
- org.apache.myfaces.view.facelets.tag.faces.core.EventHandler.SubscribeEventListener
-
- All Implemented Interfaces:
PartialStateHolder
,StateHolder
,ComponentSystemEventListener
,FacesListener
,EventListener
- Enclosing class:
- EventHandler
public static final class EventHandler.SubscribeEventListener extends Object implements ComponentSystemEventListener, PartialStateHolder
-
-
Constructor Summary
Constructors Constructor Description SubscribeEventListener()
SubscribeEventListener(Class<? extends ComponentSystemEvent> eventClass, jakarta.el.MethodExpression methodExpOneArg, jakarta.el.MethodExpression methodExpZeroArg, UIComponent targetComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearInitialState()
boolean
initialStateMarked()
boolean
isTransient()
void
markInitialState()
void
processEvent(ComponentSystemEvent event)
void
restoreState(FacesContext context, Object state)
Object
saveState(FacesContext context)
void
setTransient(boolean newTransientValue)
-
-
-
Constructor Detail
-
SubscribeEventListener
public SubscribeEventListener()
-
SubscribeEventListener
public SubscribeEventListener(Class<? extends ComponentSystemEvent> eventClass, jakarta.el.MethodExpression methodExpOneArg, jakarta.el.MethodExpression methodExpZeroArg, UIComponent targetComponent)
-
-
Method Detail
-
processEvent
public void processEvent(ComponentSystemEvent event)
- Specified by:
processEvent
in interfaceComponentSystemEventListener
-
saveState
public Object saveState(FacesContext context)
- Specified by:
saveState
in interfaceStateHolder
-
restoreState
public void restoreState(FacesContext context, Object state)
- Specified by:
restoreState
in interfaceStateHolder
-
isTransient
public boolean isTransient()
- Specified by:
isTransient
in interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransient
in interfaceStateHolder
-
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialState
in interfacePartialStateHolder
-
initialStateMarked
public boolean initialStateMarked()
- Specified by:
initialStateMarked
in interfacePartialStateHolder
-
markInitialState
public void markInitialState()
- Specified by:
markInitialState
in interfacePartialStateHolder
-
-