1 4 package com.tc.object.logging; 5 6 import com.tc.object.config.LockDefinition; 7 8 import java.util.Collection ; 9 10 13 public interface InstrumentationLogger { 14 15 19 boolean classInclusion(); 20 21 boolean lockInsertion(); 22 23 boolean rootInsertion(); 24 25 boolean distMethodCallInsertion(); 26 27 boolean transientRootWarning(); 28 29 33 void classIncluded(String className); 34 35 void autolockInserted(String className, String methodName, String methodDesc, LockDefinition lockDef); 36 37 void lockInserted(String className, String methodName, String methodDesc, LockDefinition[] locks); 38 39 void subclassOfLogicallyManagedClasses(String className, Collection logicalSuperClasses); 40 41 void transientRootWarning(String className, String fieldName); 42 43 void rootInserted(String className, String fieldName, String desc, boolean isStatic); 44 45 void distMethodCallInserted(String className, String methodName, String desc); 46 } 47 | Popular Tags |