br.gov.frameworkdemoiselle.internal.implementation
Class AbstractExceptionHandler

java.lang.Object
  extended by javax.faces.context.ExceptionHandler
      extended by javax.faces.context.ExceptionHandlerWrapper
          extended by br.gov.frameworkdemoiselle.internal.implementation.AbstractExceptionHandler
All Implemented Interfaces:
EventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListener, javax.faces.FacesWrapper<javax.faces.context.ExceptionHandler>
Direct Known Subclasses:
ApplicationExceptionHandler, AuthenticationExceptionHandler, AuthorizationExceptionHandler, RedirectExceptionHandler

public abstract class AbstractExceptionHandler
extends javax.faces.context.ExceptionHandlerWrapper


Constructor Summary
AbstractExceptionHandler(javax.faces.context.ExceptionHandler wrapped)
           
 
Method Summary
 javax.faces.context.ExceptionHandler getWrapped()
           
 void handle()
           
protected abstract  boolean handleException(Throwable cause, javax.faces.context.FacesContext facesContext)
           
 
Methods inherited from class javax.faces.context.ExceptionHandlerWrapper
getHandledExceptionQueuedEvent, getHandledExceptionQueuedEvents, getRootCause, getUnhandledExceptionQueuedEvents, isListenerForSource, processEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractExceptionHandler

public AbstractExceptionHandler(javax.faces.context.ExceptionHandler wrapped)
Method Detail

getWrapped

public javax.faces.context.ExceptionHandler getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.context.ExceptionHandler>
Overrides:
getWrapped in class javax.faces.context.ExceptionHandlerWrapper

handle

public void handle()
            throws javax.faces.FacesException
Overrides:
handle in class javax.faces.context.ExceptionHandlerWrapper
Throws:
javax.faces.FacesException

handleException

protected abstract boolean handleException(Throwable cause,
                                           javax.faces.context.FacesContext facesContext)


Copyright © 2012 SERPRO - Serviço Federal de Processamento de Dados. All Rights Reserved.