## Uses of Class
javax.faces.event.AbortProcessingException

- Packages that use AbortProcessingException
  Package | Description
  --- | ---
  javax.faces.component | Fundamental APIs for user interface components.
  javax.faces.component.behavior | APIs for attaching additional behavior to user interface components.
  javax.faces.context | Classes and interfaces defining per-request state information.
  javax.faces.event | Interfaces describing events and event listeners, and concrete event implementation classes.

- - ### Uses of AbortProcessingException in javax.faces.component

    Methods in javax.faces.component that throw AbortProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `void` | UIViewAction.`broadcast(FacesEvent event)` Enable the method invocation specified by this component instance to return a value that performs navigation, similar in spirit to `UICommand.broadcast(javax.faces.event.FacesEvent)`.
    `void` | UIData.`broadcast(FacesEvent event)` Override the default `UIComponentBase.broadcast(javax.faces.event.FacesEvent)` processing to unwrap any wrapped `FacesEvent` and reset the current row index, before the event is actually broadcast.
    `void` | UIComponentBase.`broadcast(FacesEvent event)`
    `abstract void` | UIComponent.`broadcast(FacesEvent event)` Broadcast the specified `FacesEvent` to all registered event listeners who have expressed an interest in events of this type.
    `void` | UICommand.`broadcast(FacesEvent event)` In addition to to the default `UIComponent.broadcast(javax.faces.event.FacesEvent)` processing, pass the `ActionEvent` being broadcast to the method referenced by `actionListener` (if any), and to the default `ActionListener` registered on the `Application`.
    `void` | UIComponent.`processEvent(ComponentSystemEvent event)` The default implementation performs the following action.

  - ### Uses of AbortProcessingException in javax.faces.component.behavior

    Methods in javax.faces.component.behavior that throw AbortProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `void` | BehaviorBase.`broadcast(BehaviorEvent event)` Default implementation of `Behavior.broadcast(javax.faces.event.BehaviorEvent)`.

  - ### Uses of AbortProcessingException in javax.faces.context

    Methods in javax.faces.context that throw AbortProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ExceptionHandlerWrapper.`processEvent(SystemEvent event)` The default behavior of this method is to call `ExceptionHandler.processEvent(javax.faces.event.SystemEvent)` on the wrapped `ExceptionHandler` object.
    `abstract void` | ExceptionHandler.`processEvent(SystemEvent exceptionQueuedEvent)` When called, the listener can assume that any guarantees given in the javadoc for the specific `SystemEvent` subclass are true.

  - ### Uses of AbortProcessingException in javax.faces.event

    Methods in javax.faces.event that throw AbortProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `void` | MethodExpressionActionListener.`processAction(ActionEvent actionEvent)` Call through to the `MethodExpression` passed in our constructor.
    `void` | ActionListenerWrapper.`processAction(ActionEvent event)`
    `void` | ActionListener.`processAction(ActionEvent event)` Invoked when the action described by the specified `ActionEvent` occurs.
    `void` | AjaxBehaviorListener.`processAjaxBehavior(AjaxBehaviorEvent event)`
    `void` | ComponentSystemEventListener.`processEvent(ComponentSystemEvent event)` When called, the listener can assume that any guarantees given in the javadoc for the specific `SystemEvent` subclass are true.
    `void` | SystemEventListener.`processEvent(SystemEvent event)` When called, the listener can assume that any guarantees given in the javadoc for the specific `SystemEvent` subclass are true.
    `void` | ValueChangeListener.`processValueChange(ValueChangeEvent event)` Invoked when the value change described by the specified `ValueChangeEvent` occurs.
    `void` | MethodExpressionValueChangeListener.`processValueChange(ValueChangeEvent valueChangeEvent)` Call through to the `MethodExpression` passed in our constructor.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.