Method Summary |
|
public void | addApplicationName(String name) |
public void | addAspectModule(String pattern, String moduleName) |
public void | addAutoLockExcludePattern(String expression) |
public void | addAutolock(String methodPattern, ConfigLockLevel type) |
public void | addClassReplacement(String originalClassName, String replacementClassName, URL replacementResource) |
public void | addClassResource(String className, URL resource) |
public void | addCustomAdapter(String name, ClassAdapterFactory adapterFactory) |
public void | addCustomAdapter(String name, String factoryName) |
public void | addDSOSpringConfig(DSOSpringConfigHelper config) |
public void | addDistributedMethodCall(DistributedMethodSpec dms) |
public void | addExcludePattern(String expression) |
public void | addIncludeAndLockIfRequired(String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile, String lockExpression, ClassInfo classInfo) |
public void | addIncludePattern(String classPattern) |
public void | addIncludePattern(String classname, boolean honorTransient) |
public void | addIncludePattern(String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile) |
public void | addInstrumentationDescriptor(InstrumentedClass classDesc) |
public void | addLock(String methodPattern, LockDefinition lockDefinition) |
public void | addModule(String name, String version) |
public void | addNonportablePattern(String pattern) |
public void | addPermanentExcludePattern(String pattern) |
public void | addReadAutoSynchronize(String methodPattern) |
public void | addReadAutolock(String methodPattern) |
public void | addRepository(String location) |
public void | addRoot(String rootName, String rootFieldName) |
public void | addRoot(Root root, boolean addSpecForClass) |
public void | addSynchronousWriteApplication(String name) |
public void | addSynchronousWriteAutolock(String methodPattern) |
public void | addTransient(String className, String fieldName) |
public void | addUserDefinedBootSpec(String className, TransparencyClassSpec spec) |
public void | addWriteAutoSynchronize(String methodPattern) |
public void | addWriteAutolock(String methodPattern) |
public void | allowCGLIBInstrumentation() |
public ClassAdapter | createClassAdapterFor(ClassWriter writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller) |
public ClassAdapter | createClassAdapterFor(ClassWriter writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller, boolean disableSuperClassTypeChecking) |
public TransparencyClassAdapter | createDsoClassAdapterFor(ClassVisitor writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller, boolean forcePortable, boolean honorTransient) |
public LockDefinition | createLockDefinition(String name, ConfigLockLevel level) |
public TransparencyClassSpec[] | getAllSpecs() |
public Iterator | getAllUserDefinedBootSpecs() |
public Map | getAspectModules() |
public Class | getChangeApplicator(Class clazz) |
public ClassReplacementMapping | getClassReplacementMapping() |
public URL | getClassResource(String className) |
public ClassAdapterFactory | getCustomAdapter(ClassInfo classInfo) |
public Collection | getDSOSpringConfigs() |
public DistributedMethodSpec | getDmiSpec(MemberInfo memberInfo) |
public int | getFaultCount() |
public DSOInstrumentationLoggingOptions | getInstrumentationLoggingOptions() |
public String | getLogicalExtendingClassName(String className) |
public String[] | getMissingRootDeclarations(ClassInfo classInfo) |
public Modules | getModulesForInitialization() |
public NewCommonL1Config | getNewCommonL1Config() |
public String | getOnLoadMethodIfDefined(ClassInfo classInfo) |
public String | getOnLoadScriptIfDefined(ClassInfo classInfo) |
public TransparencyClassSpec | getOrCreateSpec(String className) |
public TransparencyClassSpec | getOrCreateSpec(String className, String applicator) |
public Portability | getPortability() |
public String | getPostCreateMethodIfDefined(String className) |
public String | getPreCreateMethodIfDefined(String className) |
public int | getSessionLockType(String appName) |
public TransparencyClassSpec | getSpec(String className) |
public Class | getTCPeerClass(Class clazz) |
public boolean | hasCustomAdapter(ClassInfo classInfo) |
public boolean | hasIncludeExcludePattern(ClassInfo classInfo) |
public boolean | hasIncludeExcludePatterns() |
public DSOInstrumentationLoggingOptions | instrumentationLoggingOptions() |
public boolean | isCallConstructorOnLoad(ClassInfo classInfo) |
public boolean | isDSOSessions(String name) |
public boolean | isLockMethod(MemberInfo memberInfo) |
public boolean | isLogical(String theClass) |
public boolean | isNeverAdaptable(ClassInfo classInfo) |
public boolean | isPortableModuleClass(Class clazz) |
public boolean | isRoot(FieldInfo fi) |
public boolean | isRootDSOFinal(FieldInfo fi) |
public boolean | isTransient(int modifiers, ClassInfo classInfo, String field) |
public boolean | isUseNonDefaultConstructor(Class clazz) |
public boolean | isVolatile(int modifiers, ClassInfo classInfo, String field) |
public LockDefinition[] | lockDefinitionsFor(MemberInfo memberInfo) |
public boolean | matches(Lock lock, MemberInfo methodInfo) |
public boolean | matches(String expression, MemberInfo methodInfo) |
public boolean | reflectionEnabled() |
public boolean | removeCustomAdapter(String name) |
public void | removeSpec(String className) |
public String | rootNameFor(FieldInfo fi) |
public DSORuntimeLoggingOptions | runtimeLoggingOptions() |
public DSORuntimeOutputOptions | runtimeOutputOptions() |
public void | setFaultCount(int count) |
public void | setModuleSpecs(ModuleSpec[] pluginSpecs) |
public boolean | shouldBeAdapted(ClassInfo classInfo) |
public void | verifyBootJarContents() |
public void | writeTo(DSOApplicationConfigBuilder appConfigBuilder) |