Top Description Fields Constructors Methods
jakarta.faces.event

public Class PhaseEvent

extends EventObject
Class Inheritance
Imports
java.util.EventObject, jakarta.faces.context.FacesContext, jakarta.faces.lifecycle.Lifecycle

PhaseEvent represents the beginning or ending of processing for a particular phase of the request processing lifecycle, for the request encapsulated by the specified FacesContext.

Field Summary

Modifier and TypeField and Description
private FacesContext
private PhaseId
private static final long
Inherited from java.util.EventObject:
source

Constructor Summary

AccessConstructor and Description
public
PhaseEvent(FacesContext
FacesContext for the current request
context
,
PhaseId
Identifier of the current request processing lifecycle phase
phaseId
,
Lifecycle
Lifecycle instance
lifecycle
)

Construct a new event object from the specified parameters.

Method Summary

Modifier and TypeMethod and Description
public FacesContext

Returns:

the FacesContext for the current request.
getFacesContext
()

Return the FacesContext for the request being processed.

public PhaseId

Returns:

the phase id
getPhaseId
()

Return the PhaseId representing the current request processing lifecycle phase.

Inherited from java.util.EventObject:
getSourcetoString

Field Detail

contextback to summary
private FacesContext context
phaseIdback to summary
private PhaseId phaseId
serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.util.EventObject.serialVersionUID.

Constructor Detail

PhaseEventback to summary
public PhaseEvent(FacesContext context, PhaseId phaseId, Lifecycle lifecycle)

Construct a new event object from the specified parameters. The specified Lifecycle will be the source of this event.

Parameters
context:FacesContext

FacesContext for the current request

phaseId:PhaseId

Identifier of the current request processing lifecycle phase

lifecycle:Lifecycle

Lifecycle instance

Exceptions
NullPointerException:
if context or phaseId or Lifecycleis null

Method Detail

getFacesContextback to summary
public FacesContext getFacesContext()

Return the FacesContext for the request being processed.

Returns:FacesContext

the FacesContext for the current request.

getPhaseIdback to summary
public PhaseId getPhaseId()

Return the PhaseId representing the current request processing lifecycle phase.

Returns:PhaseId

the phase id