Uses of Interface
com.tc.object.config.LockDefinition

Packages that use LockDefinition
com.tc.object.config   
com.tc.object.logging   
org.terracotta.modules.configuration   
 

Uses of LockDefinition in com.tc.object.config
 

Methods in com.tc.object.config that return LockDefinition
 LockDefinition TransparencyClassSpec.autoLockDefinitionFor(MethodInfo methodInfo)
          Get auto lock definition for member
 LockDefinition StandardDSOClientConfigHelper.createLockDefinition(java.lang.String name, ConfigLockLevel level)
           
 LockDefinition TransparencyClassSpec.getAutoLockDefinition(LockDefinition[] lds)
          Examine lock definitions to find the the one that makes the method autolocked
 LockDefinition TransparencyClassSpec.getLockMethodLockDefinition(int access, LockDefinition[] lds)
          Get lock definition for locked method
 LockDefinition TransparencyClassSpec.getNonAutoLockDefinition(LockDefinition[] lds)
          Find lock definition that makes method not autolocked
 LockDefinition[] TransparencyClassSpec.lockDefinitionsFor(MemberInfo memberInfo)
          Get lock definitions for member
 

Methods in com.tc.object.config with parameters of type LockDefinition
 void StandardDSOClientConfigHelper.addLock(java.lang.String methodPattern, LockDefinition lockDefinition)
           
 LockDefinition TransparencyClassSpec.getAutoLockDefinition(LockDefinition[] lds)
          Examine lock definitions to find the the one that makes the method autolocked
 LockDefinition TransparencyClassSpec.getLockMethodLockDefinition(int access, LockDefinition[] lds)
          Get lock definition for locked method
 LockDefinition TransparencyClassSpec.getNonAutoLockDefinition(LockDefinition[] lds)
          Find lock definition that makes method not autolocked
 

Uses of LockDefinition in com.tc.object.logging
 

Methods in com.tc.object.logging with parameters of type LockDefinition
 void InstrumentationLogger.autolockInserted(java.lang.String className, java.lang.String methodName, java.lang.String methodDesc, LockDefinition lockDef)
          Log that auto lock was inserted
 void NullInstrumentationLogger.autolockInserted(java.lang.String className, java.lang.String methodName, java.lang.String methodDesc, LockDefinition lockDef)
           
 void InstrumentationLogger.lockInserted(java.lang.String className, java.lang.String methodName, java.lang.String methodDesc, LockDefinition[] locks)
          Log that lock was inserted
 void NullInstrumentationLogger.lockInserted(java.lang.String className, java.lang.String methodName, java.lang.String methodDesc, LockDefinition[] locks)
           
 

Uses of LockDefinition in org.terracotta.modules.configuration
 

Methods in org.terracotta.modules.configuration with parameters of type LockDefinition
protected  void TerracottaConfiguratorModule.addLock(java.lang.String expr, LockDefinition ld)
           
 



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