1 22 package org.jboss.aop; 23 24 import javassist.CodeConverter; 25 import javassist.CtClass; 26 import javassist.CtField; 27 28 import org.jboss.aop.instrument.DynamicTransformationObserver; 29 import org.jboss.aop.instrument.JoinpointClassifier; 30 import org.jboss.aop.instrument.JoinpointSimpleClassifier; 31 32 33 39 class LoadInterceptedClassesStrategy implements DynamicAOPStrategy 40 { 41 45 private DynamicTransformationObserver dynamicTransformationObserver = 46 new DynamicTransformationObserver(){ 47 public void fieldReadDynamicalyWrapped(CtField field) {} 48 public void fieldWriteDynamicalyWrapped(CtField field) {} 49 public void constructorDynamicalyWrapped() {} 50 public void transformationFinished(CtClass clazz, CodeConverter converter) {} 51 }; 52 53 56 JoinpointClassifier joinpointClassifier = new JoinpointSimpleClassifier(); 57 58 63 public InterceptorChainObserver getInterceptorChainObserver(Class clazz) 64 { 65 return null; 66 } 67 68 74 public void interceptorChainsUpdated() { } 75 76 82 public JoinpointClassifier getJoinpointClassifier() 83 { 84 return this.joinpointClassifier; 85 } 86 87 93 public DynamicTransformationObserver getDynamicTransformationObserver(CtClass clazz) 94 { 95 return this.dynamicTransformationObserver; 96 } 97 } | Popular Tags |