| java.lang.Object com.tc.object.bytecode.hook.impl.DSOContextImpl
Method Summary | |
public void | addInclude(String expression, boolean callConstructorOnLoad, String lockExpression, ClassInfo classInfo) | public void | addTransient(String className, String fieldName) | public static DSOContext | createContext(DSOClientConfigHelper configHelper, ClassProvider classProvider, Manager manager) | public static DSOContext | createGlobalContext(ClassProvider globalProvider) Creates a "global" DSO Context. | public URL | getClassResource(String className) | public Collection | getDSOSpringConfigHelpers() | public Manager | getManager() | public int | getSessionLockType(String appName) | public static boolean | isDSOSessions(String appName) | public void | postProcess(Class clazz, ClassLoader caller) | public byte[] | preProcess(String name, byte[] data, int offset, int length, ClassLoader caller) XXX::NOTE:: ClassLoader checks the returned byte array to see if the class is instrumented or not to maintain the
offset. |
getSessionLockType | public int getSessionLockType(String appName)(Code) | | |
preProcess | public byte[] preProcess(String name, byte[] data, int offset, int length, ClassLoader caller)(Code) | | XXX::NOTE:: ClassLoader checks the returned byte array to see if the class is instrumented or not to maintain the
offset.
new byte array if the class is instrumented and same input byte array if not. See Also: ClassLoaderPreProcessorImpl |
|
|