org.smartcc
Class AbstractInterceptor

java.lang.Object
  |
  +--org.smartcc.AbstractInterceptor
All Implemented Interfaces:
Interceptor
Direct Known Subclasses:
RecordingInterceptor, TracingInterceptor

public abstract class AbstractInterceptor
extends java.lang.Object
implements Interceptor

Abstract baseclass for interceptors.

Version:
$Revision: 1.1 $
Author:
Holger Engels.

Field Summary
protected  Interceptor next
           
 
Constructor Summary
AbstractInterceptor()
           
 
Method Summary
static void configure(Interceptor interceptor, java.util.Map properties)
           
 Interceptor getNext()
          Get the next Interceptor.
 void setNext(Interceptor next)
          Append the next Interceptor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.smartcc.Interceptor
invoke
 

Field Detail

next

protected Interceptor next
Constructor Detail

AbstractInterceptor

public AbstractInterceptor()
Method Detail

setNext

public void setNext(Interceptor next)
Description copied from interface: Interceptor
Append the next Interceptor.

Specified by:
setNext in interface Interceptor
Parameters:
next - the interceptor, that follows this interceptor

getNext

public Interceptor getNext()
Description copied from interface: Interceptor
Get the next Interceptor.

Specified by:
getNext in interface Interceptor
Returns:
the next Interceptor in the chain

configure

public static void configure(Interceptor interceptor,
                             java.util.Map properties)
                      throws java.beans.IntrospectionException
java.beans.IntrospectionException


Copyright © 2002 DC-TSS. All Rights Reserved.