deegree 2.2 (2008/12/22 11:33 build-3038-official)

org.deegree.framework.util
Class LoggingInterceptor

java.lang.Object
  extended by org.deegree.framework.util.Interceptor
      extended by org.deegree.framework.util.LoggingInterceptor

public class LoggingInterceptor
extends Interceptor

Logging interceptor to log the entering and exiting of a method call.

Since:
2.0
Version:
2.0, $Revision: 9339 $, $Date: 2007-12-27 13:31:52 +0100 (Do, 27 Dez 2007) $
Author:
Torsten Friebe , last edited by: $Author: apoth $
See Also:
Chain of Responsibility Design Pattern

Field Summary
 
Fields inherited from class org.deegree.framework.util.Interceptor
LOG, nextInterceptor
 
Constructor Summary
LoggingInterceptor(Interceptor nextInterceptor)
           
 
Method Summary
protected  Object handleInvocation(Method method, Object[] params)
           
 
Methods inherited from class org.deegree.framework.util.Interceptor
getTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggingInterceptor

public LoggingInterceptor(Interceptor nextInterceptor)
Method Detail

handleInvocation

protected Object handleInvocation(Method method,
                                  Object[] params)
                           throws IllegalAccessException,
                                  InvocationTargetException
Specified by:
handleInvocation in class Interceptor
Throws:
IllegalAccessException
InvocationTargetException

deegree 2.2 (2008/12/22 11:33 build-3038-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net