Package org.apache.myfaces.context
Class AjaxExceptionHandlerImpl
- java.lang.Object
- 
- jakarta.faces.context.ExceptionHandler
- 
- org.apache.myfaces.context.AjaxExceptionHandlerImpl
 
 
- 
- All Implemented Interfaces:
- FacesListener,- SystemEventListener,- EventListener
 
 public class AjaxExceptionHandlerImpl extends ExceptionHandler Specialized Ajax Handler, according to Faces 2.0 rev A section 13.3.7.
- 
- 
Constructor SummaryConstructors Constructor Description AjaxExceptionHandlerImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExceptionQueuedEventgetHandledExceptionQueuedEvent()Iterable<ExceptionQueuedEvent>getHandledExceptionQueuedEvents()protected ThrowablegetRethrownException(Throwable exception)ThrowablegetRootCause(Throwable throwable)Iterable<ExceptionQueuedEvent>getUnhandledExceptionQueuedEvents()voidhandle()booleanisListenerForSource(Object source)voidprocessEvent(SystemEvent exceptionQueuedEvent)protected booleanshouldSkip(Throwable exception)protected FacesExceptionwrap(Throwable exception)
 
- 
- 
- 
Method Detail- 
getHandledExceptionQueuedEventpublic ExceptionQueuedEvent getHandledExceptionQueuedEvent() - Specified by:
- getHandledExceptionQueuedEventin class- ExceptionHandler
 
 - 
getHandledExceptionQueuedEventspublic Iterable<ExceptionQueuedEvent> getHandledExceptionQueuedEvents() - Specified by:
- getHandledExceptionQueuedEventsin class- ExceptionHandler
 
 - 
getRootCausepublic Throwable getRootCause(Throwable throwable) - Specified by:
- getRootCausein class- ExceptionHandler
 
 - 
getUnhandledExceptionQueuedEventspublic Iterable<ExceptionQueuedEvent> getUnhandledExceptionQueuedEvents() - Specified by:
- getUnhandledExceptionQueuedEventsin class- ExceptionHandler
 
 - 
handlepublic void handle() throws FacesException- Specified by:
- handlein class- ExceptionHandler
- Throws:
- FacesException
 
 - 
isListenerForSourcepublic boolean isListenerForSource(Object source) - Specified by:
- isListenerForSourcein interface- SystemEventListener
- Specified by:
- isListenerForSourcein class- ExceptionHandler
 
 - 
processEventpublic void processEvent(SystemEvent exceptionQueuedEvent) throws AbortProcessingException - Specified by:
- processEventin interface- SystemEventListener
- Specified by:
- processEventin class- ExceptionHandler
- Throws:
- AbortProcessingException
 
 - 
wrapprotected FacesException wrap(Throwable exception) 
 - 
shouldSkipprotected boolean shouldSkip(Throwable exception) 
 
- 
 
-