com.tc.object.config
Interface StandardDSOClientConfigHelper


public interface StandardDSOClientConfigHelper


Method Summary
 void addAspectModule(java.lang.String classNamePrefix, java.lang.String moduleName)
           
 void addAutolock(java.lang.String methodPattern, ConfigLockLevel type)
           
 void addAutoLockExcludePattern(java.lang.String expression)
           
 void addClassReplacement(java.lang.String originalClassName, java.lang.String replacementClassName, java.net.URL replacementResource)
           
 void addClassReplacement(java.lang.String originalClassName, java.lang.String replacementClassName, java.net.URL url, ClassReplacementTest test)
           
 void addClassResource(java.lang.String className, java.net.URL resource, boolean targetSystemLoaderOnly)
           
 void addCustomAdapter(java.lang.String name, ClassAdapterFactory adapterFactory)
           
 void addExcludePattern(java.lang.String string)
           
 void addIncludePattern(java.lang.String classPattern)
           
 void addIncludePattern(java.lang.String classname, boolean honorTransient)
           
 void addIncludePattern(java.lang.String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile)
           
 void addIncludePattern(java.lang.String expression, boolean honorTransient, java.lang.String methodToCallOnLoad, boolean honorVolatile)
           
 void addLock(java.lang.String methodPattern, LockDefinition lockDefinition)
           
 void addNonportablePattern(java.lang.String pattern)
           
 void addPermanentExcludePattern(java.lang.String pattern)
           
 void addReadAutolock(java.lang.String methodPattern)
           
 void addRoot(java.lang.String rootName, java.lang.String rootFieldName)
           
 void addWriteAutolock(java.lang.String methodPattern)
           
 LockDefinition createLockDefinition(java.lang.String name, ConfigLockLevel level)
           
 void enableCapability(TimCapability cap)
           
 java.net.URL getBundleURL(Bundle bundle)
           
 TransparencyClassSpec getOrCreateSpec(java.lang.String className)
           
 TransparencyClassSpec getOrCreateSpec(java.lang.String className, java.lang.String applicator)
           
 

Method Detail

enableCapability

void enableCapability(TimCapability cap)

addAspectModule

void addAspectModule(java.lang.String classNamePrefix,
                     java.lang.String moduleName)

addRoot

void addRoot(java.lang.String rootName,
             java.lang.String rootFieldName)

addIncludePattern

void addIncludePattern(java.lang.String classPattern)

addWriteAutolock

void addWriteAutolock(java.lang.String methodPattern)

addReadAutolock

void addReadAutolock(java.lang.String methodPattern)

addIncludePattern

void addIncludePattern(java.lang.String classname,
                       boolean honorTransient)

addAutoLockExcludePattern

void addAutoLockExcludePattern(java.lang.String expression)

addPermanentExcludePattern

void addPermanentExcludePattern(java.lang.String pattern)

addNonportablePattern

void addNonportablePattern(java.lang.String pattern)

createLockDefinition

LockDefinition createLockDefinition(java.lang.String name,
                                    ConfigLockLevel level)

addLock

void addLock(java.lang.String methodPattern,
             LockDefinition lockDefinition)

getOrCreateSpec

TransparencyClassSpec getOrCreateSpec(java.lang.String className)

getOrCreateSpec

TransparencyClassSpec getOrCreateSpec(java.lang.String className,
                                      java.lang.String applicator)

addCustomAdapter

void addCustomAdapter(java.lang.String name,
                      ClassAdapterFactory adapterFactory)

addClassReplacement

void addClassReplacement(java.lang.String originalClassName,
                         java.lang.String replacementClassName,
                         java.net.URL replacementResource)

addClassReplacement

void addClassReplacement(java.lang.String originalClassName,
                         java.lang.String replacementClassName,
                         java.net.URL url,
                         ClassReplacementTest test)

addClassResource

void addClassResource(java.lang.String className,
                      java.net.URL resource,
                      boolean targetSystemLoaderOnly)

addIncludePattern

void addIncludePattern(java.lang.String expression,
                       boolean honorTransient,
                       boolean oldStyleCallConstructorOnLoad,
                       boolean honorVolatile)

addIncludePattern

void addIncludePattern(java.lang.String expression,
                       boolean honorTransient,
                       java.lang.String methodToCallOnLoad,
                       boolean honorVolatile)

addAutolock

void addAutolock(java.lang.String methodPattern,
                 ConfigLockLevel type)

addExcludePattern

void addExcludePattern(java.lang.String string)

getBundleURL

java.net.URL getBundleURL(Bundle bundle)


Copyright © 2010 Terracotta, Inc.. All Rights Reserved.