org.jboss.aop.microcontainer.beans
Class InterceptorEntry

java.lang.Object
  extended by org.jboss.aop.microcontainer.beans.BindingEntry
      extended by org.jboss.aop.microcontainer.beans.InterceptorEntry
All Implemented Interfaces:
Cloneable

public class InterceptorEntry
extends BindingEntry
implements Cloneable

An interceptor-ref or advice entry. Installs an InterceptorFactory into its binding and into aop

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
InterceptorEntry()
           
 
Method Summary
 Object clone()
           
 Aspect getAspect(Aspect aspect)
           
 String getAspectMethod()
           
 org.jboss.aop.advice.InterceptorFactory[] getInterceptorFactories()
           
 org.jboss.aop.advice.InterceptorFactory getInterceptorFactory()
           
 org.jboss.aop.advice.AdviceType getType()
           
 void setAspect(Aspect aspect)
           
 void setAspectMethod(String aspectMethod)
           
 void setForStack(boolean forStack)
           
 void setType(org.jboss.aop.advice.AdviceType type)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.jboss.aop.microcontainer.beans.BindingEntry
getBinding, getManager, getName, setBinding, setManager
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterceptorEntry

public InterceptorEntry()
Method Detail

getType

public org.jboss.aop.advice.AdviceType getType()

setType

public void setType(org.jboss.aop.advice.AdviceType type)

getAspect

public Aspect getAspect(Aspect aspect)

setAspect

public void setAspect(Aspect aspect)

setForStack

public void setForStack(boolean forStack)

getAspectMethod

public String getAspectMethod()

setAspectMethod

public void setAspectMethod(String aspectMethod)

getInterceptorFactories

public org.jboss.aop.advice.InterceptorFactory[] getInterceptorFactories()
Specified by:
getInterceptorFactories in class BindingEntry

getInterceptorFactory

public org.jboss.aop.advice.InterceptorFactory getInterceptorFactory()

start

public void start()
Specified by:
start in class BindingEntry

stop

public void stop()
Specified by:
stop in class BindingEntry

clone

public Object clone()
Overrides:
clone in class Object


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