|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jboss.aop.HotSwapStrategy
Dynamic AOP strategy that hot swaps a class code. A class code is hot swapped whenever one or more joinpoints become advised or unadvised through dynamic aop operations.
DynamicAOPStrategy| Constructor Summary | |
HotSwapStrategy(HotSwapper hotSwapper)
Constructor. |
|
| Method Summary | |
DynamicTransformationObserver |
getDynamicTransformationObserver(javassist.CtClass clazz)
Returns a dynamic transformation observer for clazz. |
org.jboss.aop.InterceptorChainObserver |
getInterceptorChainObserver(Class clazz)
Returns an interceptor chain observer for clazz. |
JoinpointClassifier |
getJoinpointClassifier()
Returns a org.jboss.aop.instrument.JoinpointFullClassifier
instance. |
void |
interceptorChainsUpdated()
Notifies the strategy that one or more interceptor chains in the system may have been updated. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HotSwapStrategy(HotSwapper hotSwapper)
hotSwapper - a hot swapper is necessary for this strategy.| Method Detail |
public void interceptorChainsUpdated()
interceptorChainsUpdated in interface DynamicAOPStrategyDynamicAOPStrategy.interceptorChainsUpdated()public JoinpointClassifier getJoinpointClassifier()
org.jboss.aop.instrument.JoinpointFullClassifier
instance.
getJoinpointClassifier in interface DynamicAOPStrategyorg.jboss.aop.instrument.JoinpointClassifier.DynamicAOPStrategy.getJoinpointClassifier()public DynamicTransformationObserver getDynamicTransformationObserver(javassist.CtClass clazz)
clazz.
getDynamicTransformationObserver in interface DynamicAOPStrategyclazz - the clazz whose transformation must be observed.DynamicAOPStrategy.getDynamicTransformationObserver(javassist.CtClass)public org.jboss.aop.InterceptorChainObserver getInterceptorChainObserver(Class clazz)
clazz.
getInterceptorChainObserver in interface DynamicAOPStrategyclazz - the clazz whose interceptor chains will
be observed by the observer returned.
clazz. May
return null if the strategy doesn't require an observer at all.DynamicAOPStrategy.getInterceptorChainObserver(java.lang.Class)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||