org.jboss.aop
Class JoinPointInfo
java.lang.Object
org.jboss.aop.JoinPointInfo
- Direct Known Subclasses:
- CallerConstructorInfo, CallerMethodInfo, ConstructionInfo, ConstructorInfo, FieldInfo, MethodInfo
public abstract class JoinPointInfo
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factories
public InterceptorFactoryWrapper[] factories
- Deprecated. use accessors instead
factoryChain
public ArrayList factoryChain
- Deprecated. use accessors instead
interceptors
public Interceptor[] interceptors
- Deprecated. use accessors instead
interceptorChain
public ArrayList interceptorChain
- Deprecated. use accessors instead
joinpoint
protected volatile Joinpoint joinpoint
JoinPointInfo
protected JoinPointInfo()
JoinPointInfo
protected JoinPointInfo(Advisor advisor)
JoinPointInfo
protected JoinPointInfo(JoinPointInfo other)
clear
protected void clear()
getAdvisor
public Advisor getAdvisor()
setAdvisor
public void setAdvisor(Advisor advisor)
hasAdvices
public boolean hasAdvices()
initialiseInterceptors
protected JoinPointInfo initialiseInterceptors()
- Generated advisors start off by only initialising the factories,
method to intitialise the interceptors
equalChains
public boolean equalChains(JoinPointInfo other)
getJoinpoint
public Joinpoint getJoinpoint()
getInterceptorChain
public ArrayList getInterceptorChain()
setInterceptorChain
public void setInterceptorChain(ArrayList interceptorChain)
getInterceptors
public Interceptor[] getInterceptors()
setInterceptors
public void setInterceptors(Interceptor[] interceptors)
getFactories
public InterceptorFactoryWrapper[] getFactories()
setFactories
public void setFactories(InterceptorFactoryWrapper[] factories)
getFactoryChain
public ArrayList getFactoryChain()
setFactoryChain
public void setFactoryChain(ArrayList factoryChain)
internalGetJoinpoint
protected abstract Joinpoint internalGetJoinpoint()
copy
public abstract JoinPointInfo copy()
Copyright © 2004 JBoss Inc. All Rights Reserved.