Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.faces.event
Interface PhaseListener

All Superinterfaces:
  java.util.EventListener, java.io.Serializable

    public interface PhaseListener

extends java.util.EventListener, java.io.Serializable

An interface implemented by objects that wish to be notified at the beginning and ending of processing for each standard phase of the request processing lifecycle.

Method Summary
`void` | `afterPhase(PhaseEvent event)` Handle a notification that the processing for a particular phase has just been completed.
`void` | `beforePhase(PhaseEvent event)` Handle a notification that the processing for a particular phase of the request processing lifecycle is about to begin.
`PhaseId` | `getPhaseId()` Return the identifier of the request processing phase during which this listener is interested in processing `PhaseEvent` events.

Method Detail

### afterPhase

    void afterPhase(PhaseEvent event)

  Handle a notification that the processing for a particular phase has just been completed.

### beforePhase

    void beforePhase(PhaseEvent event)

  Handle a notification that the processing for a particular phase of the request processing lifecycle is about to begin.

### getPhaseId

    PhaseId getPhaseId()

  Return the identifier of the request processing phase during which this listener is interested in processing `PhaseEvent` events. Legal values are the singleton instances defined by the `PhaseId` class, including `PhaseId.ANY_PHASE` to indicate an interest in being notified for all standard phases.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2002-2010 Oracle America Inc, Inc. All Rights Reserved.