org.jboss.ejb3.interceptors.aop
Class InterceptorSequencer

java.lang.Object
  extended by org.jboss.ejb3.interceptors.aop.InterceptorSequencer
All Implemented Interfaces:
org.jboss.aop.advice.Interceptor

public class InterceptorSequencer
extends java.lang.Object
implements org.jboss.aop.advice.Interceptor

Invokes some interceptors in sequence.

Version:
$Revision: 68647 $
Author:
Carlo de Wolf

Constructor Summary
InterceptorSequencer(org.jboss.aop.advice.Interceptor[] interceptors)
           
InterceptorSequencer(java.util.List<org.jboss.aop.advice.Interceptor> interceptors)
           
 
Method Summary
 java.lang.Object aroundInvoke(org.jboss.aop.joinpoint.Invocation invocation)
           
 java.lang.String getName()
           
 java.lang.Object invoke(org.jboss.aop.joinpoint.Invocation invocation)
          Deprecated. 
 java.lang.Object postConstruct(org.jboss.aop.joinpoint.Invocation invocation)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InterceptorSequencer

public InterceptorSequencer(java.util.List<org.jboss.aop.advice.Interceptor> interceptors)

InterceptorSequencer

public InterceptorSequencer(org.jboss.aop.advice.Interceptor[] interceptors)
Method Detail

aroundInvoke

public java.lang.Object aroundInvoke(org.jboss.aop.joinpoint.Invocation invocation)
                              throws java.lang.Throwable
Throws:
java.lang.Throwable

getName

public java.lang.String getName()
Specified by:
getName in interface org.jboss.aop.advice.Interceptor

invoke

@Deprecated
public java.lang.Object invoke(org.jboss.aop.joinpoint.Invocation invocation)
                        throws java.lang.Throwable
Deprecated. 

Specified by:
invoke in interface org.jboss.aop.advice.Interceptor
Throws:
java.lang.Throwable

postConstruct

public java.lang.Object postConstruct(org.jboss.aop.joinpoint.Invocation invocation)
                               throws java.lang.Throwable
Throws:
java.lang.Throwable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.