org.pfsw.tools.beluga.ldap.interceptors
Class InterceptorChain<TInterceptor>

java.lang.Object
  extended by org.pfsw.tools.beluga.ldap.interceptors.InterceptorChain<TInterceptor>
Direct Known Subclasses:
ResponseInterceptorChain

public abstract class InterceptorChain<TInterceptor>
extends Object

Common abstract implementation of inspector chains.

Version:
1.0
Author:
Manfred Duchrow

Constructor Summary
InterceptorChain()
          Initialize the new instance with default values.
 
Method Summary
 void addInterceptors(TInterceptor... interceptorsToAdd)
          Add one or more interceptors to the internal interceptor list.
 void removeInterceptors(TInterceptor... interceptorsToRemove)
          Remove one or more interceptors from the internal interceptor list.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterceptorChain

public InterceptorChain()
Initialize the new instance with default values.

Method Detail

addInterceptors

public void addInterceptors(TInterceptor... interceptorsToAdd)
Add one or more interceptors to the internal interceptor list.

Parameters:
interceptorsToAdd - All the interceptors to be added

removeInterceptors

public void removeInterceptors(TInterceptor... interceptorsToRemove)
Remove one or more interceptors from the internal interceptor list.

Parameters:
interceptorsToRemove - All the interceptors to be removed


Copyright © 2012 Manfred Duchrow Consulting & Software. All Rights Reserved.