org.zkoss.zest.sys.impl
Class ErrorHandlerImpl

java.lang.Object
  extended by org.zkoss.zest.sys.impl.ErrorHandlerImpl
All Implemented Interfaces:
ErrorHandler

public class ErrorHandlerImpl
extends java.lang.Object
implements ErrorHandler

The default implementation of ErrorHandler.

Author:
tomyeh

Constructor Summary
ErrorHandlerImpl()
           
 
Method Summary
 void onError(ActionContext ac, java.lang.Object action, java.lang.Throwable ex)
          Handles the error.
 void onParamError(ActionContext ac, java.lang.Object action, java.lang.String name, java.lang.String value, java.lang.Throwable ex)
          Handles the error when processing the request's parameter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorHandlerImpl

public ErrorHandlerImpl()
Method Detail

onError

public void onError(ActionContext ac,
                    java.lang.Object action,
                    java.lang.Throwable ex)
             throws java.lang.Throwable
Handles the error.

Default: re-throw ex

Specified by:
onError in interface ErrorHandler
Throws:
java.lang.Throwable

onParamError

public void onParamError(ActionContext ac,
                         java.lang.Object action,
                         java.lang.String name,
                         java.lang.String value,
                         java.lang.Throwable ex)
                  throws java.lang.Throwable
Handles the error when processing the request's parameter.

Default: does nothing.

Specified by:
onParamError in interface ErrorHandler
name - the parameter's name
value - the parameter's value
ex - the exception being caught
Throws:
java.lang.Throwable


Copyright © 2005-2010 Potix Corporation. All Rights Reserved.