com.interface21.aop.framework
Interface IntroductionInterceptor

All Superinterfaces:
org.aopalliance.Interceptor, org.aopalliance.MethodInterceptor
All Known Implementing Classes:
DelegatingIntroductionInterceptor

public interface IntroductionInterceptor
extends org.aopalliance.MethodInterceptor

Subinterface of MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor. This is commonly referred to as introduction. DefaultProxyConfig and subclasses will automatically recognise introduction interceptors and expose any interfaces they introduce.

Version:
$Id: IntroductionInterceptor.java,v 1.1 2003/05/15 17:16:00 johnsonr Exp $
Author:
Rod Johnson
See Also:
DefaultProxyConfig

Method Summary
 java.lang.Class[] getIntroducedInterfaces()
          Return the introduced interfaces added by this object
 
Methods inherited from interface org.aopalliance.MethodInterceptor
invoke
 

Method Detail

getIntroducedInterfaces

public java.lang.Class[] getIntroducedInterfaces()
Return the introduced interfaces added by this object
Returns:
Class[]


Rod Johnson and Spring contributors 2001-2003.