1 17 18 package org.objectweb.jac.aspects.tracing; 19 20 28 29 public interface TracingConf { 30 31 46 47 void addTrace(String wrappeeExpr, 48 String wrappeeClassExpr, 49 String wrappeeMethodExpr); 50 51 64 void addNamedTrace(String wrappeeExpr, 65 String wrappeeClassExpr, 66 String wrappeeMethodExpr); 67 68 83 void addStackTrace(String wrappeeExpr, 84 String wrappeeClassExpr, 85 String wrappeeMethodExpr); 86 87 88 89 104 void addWrappersTrace(String wrappeeExpr, 105 String wrappeeClassExpr, 106 String wrappeeMethodExpr); 107 108 120 121 void addRecording(String wrappeeExpr, 122 String wrappeeClassExpr, 123 String wrappeeMethodExpr); 124 125 141 142 void addCounter(String name, 143 String wrappeeExpr, 144 String wrappeeClassExpr, 145 String wrappeeMethodExpr); 146 147 168 169 void addOptimizedCounter(String name, 170 String wrappeeExpr, 171 String wrappeeClassExpr, 172 String wrappeeMethodExpr, 173 String fieldName, 174 String argNumber); 175 176 } 177 178 179 180 181 182 183 | Popular Tags |