Java Doc for TransparencyClassSpecImpl.java in  » Net » Terracotta » com » tc » object » config » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Net » Terracotta » com.tc.object.config 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.tc.object.config.TransparencyClassSpecImpl

TransparencyClassSpecImpl
public class TransparencyClassSpecImpl implements TransparencyClassSpec(Code)
Describe the Custom adaption of a class



Constructor Summary
public  TransparencyClassSpecImpl(String className, DSOClientConfigHelper configuration, String changeApplicatorClassName)
    
public  TransparencyClassSpecImpl(String className, DSOClientConfigHelper configuration)
    

Method Summary
public  voidaddAlwaysLogSpec(String name)
    
public  voidaddArrayCopyMethodCodeSpec(String name)
    
public  voidaddDateMethodLogSpec(String name)
    
public  voidaddDateMethodLogSpec(String name, int methodSpec)
    
public  TransparencyClassSpecaddDistributedMethodCall(String methodName, String description, boolean runOnAllNodes)
    
public  voidaddDoNotInstrument(String methodName)
    
public  voidaddEntrySetWrapperSpec(String name)
    
public  voidaddHashMapPutLogSpec(String name)
    
public  voidaddHashMapRemoveLogSpec(String name)
    
public  voidaddHashtableClearLogSpec(String name)
    
public  voidaddHashtablePutLogSpec(String name)
    
public  voidaddHashtableRemoveLogSpec(String name)
    
public  voidaddIfTrueLogSpec(String name)
    
public  voidaddKeySetWrapperSpec(String name)
    
public  TransparencyClassSpecaddMethodAdapter(String method, MethodAdapter adapter)
    
public  voidaddMethodCodeSpec(String name, TransparencyCodeSpec codeSpec)
    
public  TransparencyClassSpecaddRoot(String variableName, String rootName)
    
public  TransparencyClassSpecaddRoot(String variableName, String rootName, boolean dsoFinal)
    
public  voidaddSetIteratorWrapperSpec(String name)
    
public  TransparencyClassSpecaddSupportMethodCreator(MethodCreator creator)
    
public  voidaddTHashMapPutLogSpec(String name)
    
public  voidaddTHashRemoveAtLogSpec(String name)
    
public  voidaddTHashSetAddLogSpec(String name)
    
public  voidaddTHashSetRemoveAtLogSpec(String name)
    
public  TransparencyClassSpecaddTransient(String variableName)
    
public  voidaddValuesWrapperSpec(String name)
    
public  voidaddViewSetWrapperSpec(String name)
    
public synchronized  LockDefinitionautoLockDefinitionFor(MethodInfo methodInfo)
    
public  voidcreateClassSupportMethods(ClassVisitor classVisitor)
    
public  MethodAdaptercustomMethodAdapterFor(ManagerHelper managerHelper, int access, String methodName, String origMethodName, String description, String signature, String[] exceptions, InstrumentationLogger logger, MemberInfo memberInfo)
    
public  voiddisableWaitNotifyCodeSpec(String name)
    
public  booleandoNotInstrument(String methodName)
    
public  LockDefinitiongetAutoLockDefinition(LockDefinition lds)
     returns null if no LockDefinitions exists that makes the method autolocked.
public  StringgetChangeApplicatorClassName()
    
public  ChangeApplicatorSpecgetChangeApplicatorSpec()
    
public  StringgetClassName()
    
public  TransparencyClassSpecgetClassSpec(String clazzName)
    
public  TransparencyCodeSpecgetCodeSpec(String methodName, String description, boolean isAutolock)
    
public  ClassAdapterFactorygetCustomClassAdapter()
    
public  bytegetInstrumentationAction()
    
public  LockDefinitiongetLockMethodLockDefinition(int access, LockDefinition lds)
     returns null if no LockDefinitions exists that makes the method locked.
public  StringgetLogicalExtendingClassName()
    
public  LockDefinitiongetNonAutoLockDefinition(LockDefinition lds)
    
public  StringgetOnLoadExecuteScript()
    
public  StringgetOnLoadMethod()
    
public  StringgetPostCreateMethod()
    
public  StringgetPreCreateMethod()
    
public  booleanhasCustomMethodAdapter(MemberInfo memberInfo)
    
public  booleanhasPhysicallyPortableSpecs(ClassInfo classInfo)
    
public  booleanignoreChecks()
    
public  booleanisCallConstructorOnLoad()
    
public  booleanisCallConstructorSet()
    
public  booleanisCallMethodOnLoadSet()
    
public  booleanisExecuteScriptOnLoadSet()
    
public  booleanisHonorJDKSubVersionSpecific()
    
public  booleanisHonorJavaTransient()
    
public  booleanisHonorTransientSet()
    
public  booleanisHonorVolatile()
    
public  booleanisHonorVolatileSet()
    
public  booleanisLockMethod(MemberInfo memberInfo)
    
public  booleanisLogical()
    
public  booleanisPhysical()
    
public  booleanisPreInstrumented()
    
public  booleanisRoot(FieldInfo fieldInfo)
    
public  booleanisRootDSOFinal(FieldInfo fieldInfo)
    
public  booleanisRootInThisClass(FieldInfo fieldInfo)
    
public  booleanisTransient(int access, ClassInfo classInfo, String fieldName)
    
public  booleanisUseNonDefaultConstructor()
    
public  booleanisVolatile(int access, ClassInfo classInfo, String fieldName)
    
public synchronized  LockDefinition[]lockDefinitionsFor(MemberInfo memberInfo)
    
public  TransparencyClassSpecmarkPreInstrumented()
    
public  voidmoveToLogical(TransparencyClassSpec superClassSpec)
    
public  StringrootNameFor(FieldInfo fieldInfo)
    
public  TransparencyClassSpecsetCallConstructorOnLoad(boolean b)
    
public  TransparencyClassSpecsetCallMethodOnLoad(String method)
    
public  voidsetCustomClassAdapter(ClassAdapterFactory customClassAdapter)
    
public  TransparencyClassSpecsetExecuteScriptOnLoad(String script)
    
public  voidsetHonorJDKSubVersionSpecific(boolean honorJDKSubVersionSpecific)
    
public  TransparencyClassSpecsetHonorTransient(boolean b)
    
public  TransparencyClassSpecsetHonorVolatile(boolean b)
    
public  voidsetInstrumentationAction(byte action)
    
public  voidsetPostCreateMethod(String postCreateMethod)
    
public  voidsetPreCreateMethod(String preCreateMethod)
    
public  voidsetUseNonDefaultConstructor(boolean useNonDefaultConstructor)
    


Constructor Detail
TransparencyClassSpecImpl
public TransparencyClassSpecImpl(String className, DSOClientConfigHelper configuration, String changeApplicatorClassName)(Code)



TransparencyClassSpecImpl
public TransparencyClassSpecImpl(String className, DSOClientConfigHelper configuration)(Code)




Method Detail
addAlwaysLogSpec
public void addAlwaysLogSpec(String name)(Code)



addArrayCopyMethodCodeSpec
public void addArrayCopyMethodCodeSpec(String name)(Code)



addDateMethodLogSpec
public void addDateMethodLogSpec(String name)(Code)



addDateMethodLogSpec
public void addDateMethodLogSpec(String name, int methodSpec)(Code)



addDistributedMethodCall
public TransparencyClassSpec addDistributedMethodCall(String methodName, String description, boolean runOnAllNodes)(Code)



addDoNotInstrument
public void addDoNotInstrument(String methodName)(Code)



addEntrySetWrapperSpec
public void addEntrySetWrapperSpec(String name)(Code)



addHashMapPutLogSpec
public void addHashMapPutLogSpec(String name)(Code)



addHashMapRemoveLogSpec
public void addHashMapRemoveLogSpec(String name)(Code)



addHashtableClearLogSpec
public void addHashtableClearLogSpec(String name)(Code)



addHashtablePutLogSpec
public void addHashtablePutLogSpec(String name)(Code)



addHashtableRemoveLogSpec
public void addHashtableRemoveLogSpec(String name)(Code)



addIfTrueLogSpec
public void addIfTrueLogSpec(String name)(Code)



addKeySetWrapperSpec
public void addKeySetWrapperSpec(String name)(Code)



addMethodAdapter
public TransparencyClassSpec addMethodAdapter(String method, MethodAdapter adapter)(Code)



addMethodCodeSpec
public void addMethodCodeSpec(String name, TransparencyCodeSpec codeSpec)(Code)



addRoot
public TransparencyClassSpec addRoot(String variableName, String rootName)(Code)



addRoot
public TransparencyClassSpec addRoot(String variableName, String rootName, boolean dsoFinal)(Code)



addSetIteratorWrapperSpec
public void addSetIteratorWrapperSpec(String name)(Code)



addSupportMethodCreator
public TransparencyClassSpec addSupportMethodCreator(MethodCreator creator)(Code)



addTHashMapPutLogSpec
public void addTHashMapPutLogSpec(String name)(Code)



addTHashRemoveAtLogSpec
public void addTHashRemoveAtLogSpec(String name)(Code)



addTHashSetAddLogSpec
public void addTHashSetAddLogSpec(String name)(Code)



addTHashSetRemoveAtLogSpec
public void addTHashSetRemoveAtLogSpec(String name)(Code)



addTransient
public TransparencyClassSpec addTransient(String variableName)(Code)



addValuesWrapperSpec
public void addValuesWrapperSpec(String name)(Code)



addViewSetWrapperSpec
public void addViewSetWrapperSpec(String name)(Code)



autoLockDefinitionFor
public synchronized LockDefinition autoLockDefinitionFor(MethodInfo methodInfo)(Code)



createClassSupportMethods
public void createClassSupportMethods(ClassVisitor classVisitor)(Code)



customMethodAdapterFor
public MethodAdapter customMethodAdapterFor(ManagerHelper managerHelper, int access, String methodName, String origMethodName, String description, String signature, String[] exceptions, InstrumentationLogger logger, MemberInfo memberInfo)(Code)



disableWaitNotifyCodeSpec
public void disableWaitNotifyCodeSpec(String name)(Code)



doNotInstrument
public boolean doNotInstrument(String methodName)(Code)



getAutoLockDefinition
public LockDefinition getAutoLockDefinition(LockDefinition lds)(Code)
returns null if no LockDefinitions exists that makes the method autolocked.



getChangeApplicatorClassName
public String getChangeApplicatorClassName()(Code)



getChangeApplicatorSpec
public ChangeApplicatorSpec getChangeApplicatorSpec()(Code)



getClassName
public String getClassName()(Code)



getClassSpec
public TransparencyClassSpec getClassSpec(String clazzName)(Code)



getCodeSpec
public TransparencyCodeSpec getCodeSpec(String methodName, String description, boolean isAutolock)(Code)



getCustomClassAdapter
public ClassAdapterFactory getCustomClassAdapter()(Code)



getInstrumentationAction
public byte getInstrumentationAction()(Code)



getLockMethodLockDefinition
public LockDefinition getLockMethodLockDefinition(int access, LockDefinition lds)(Code)
returns null if no LockDefinitions exists that makes the method locked.



getLogicalExtendingClassName
public String getLogicalExtendingClassName()(Code)



getNonAutoLockDefinition
public LockDefinition getNonAutoLockDefinition(LockDefinition lds)(Code)



getOnLoadExecuteScript
public String getOnLoadExecuteScript()(Code)



getOnLoadMethod
public String getOnLoadMethod()(Code)



getPostCreateMethod
public String getPostCreateMethod()(Code)



getPreCreateMethod
public String getPreCreateMethod()(Code)



hasCustomMethodAdapter
public boolean hasCustomMethodAdapter(MemberInfo memberInfo)(Code)



hasPhysicallyPortableSpecs
public boolean hasPhysicallyPortableSpecs(ClassInfo classInfo)(Code)



ignoreChecks
public boolean ignoreChecks()(Code)



isCallConstructorOnLoad
public boolean isCallConstructorOnLoad()(Code)



isCallConstructorSet
public boolean isCallConstructorSet()(Code)



isCallMethodOnLoadSet
public boolean isCallMethodOnLoadSet()(Code)



isExecuteScriptOnLoadSet
public boolean isExecuteScriptOnLoadSet()(Code)



isHonorJDKSubVersionSpecific
public boolean isHonorJDKSubVersionSpecific()(Code)



isHonorJavaTransient
public boolean isHonorJavaTransient()(Code)



isHonorTransientSet
public boolean isHonorTransientSet()(Code)



isHonorVolatile
public boolean isHonorVolatile()(Code)



isHonorVolatileSet
public boolean isHonorVolatileSet()(Code)



isLockMethod
public boolean isLockMethod(MemberInfo memberInfo)(Code)



isLogical
public boolean isLogical()(Code)



isPhysical
public boolean isPhysical()(Code)



isPreInstrumented
public boolean isPreInstrumented()(Code)



isRoot
public boolean isRoot(FieldInfo fieldInfo)(Code)



isRootDSOFinal
public boolean isRootDSOFinal(FieldInfo fieldInfo)(Code)



isRootInThisClass
public boolean isRootInThisClass(FieldInfo fieldInfo)(Code)



isTransient
public boolean isTransient(int access, ClassInfo classInfo, String fieldName)(Code)



isUseNonDefaultConstructor
public boolean isUseNonDefaultConstructor()(Code)



isVolatile
public boolean isVolatile(int access, ClassInfo classInfo, String fieldName)(Code)



lockDefinitionsFor
public synchronized LockDefinition[] lockDefinitionsFor(MemberInfo memberInfo)(Code)



markPreInstrumented
public TransparencyClassSpec markPreInstrumented()(Code)



moveToLogical
public void moveToLogical(TransparencyClassSpec superClassSpec)(Code)



rootNameFor
public String rootNameFor(FieldInfo fieldInfo)(Code)



setCallConstructorOnLoad
public TransparencyClassSpec setCallConstructorOnLoad(boolean b)(Code)



setCallMethodOnLoad
public TransparencyClassSpec setCallMethodOnLoad(String method)(Code)



setCustomClassAdapter
public void setCustomClassAdapter(ClassAdapterFactory customClassAdapter)(Code)



setExecuteScriptOnLoad
public TransparencyClassSpec setExecuteScriptOnLoad(String script)(Code)



setHonorJDKSubVersionSpecific
public void setHonorJDKSubVersionSpecific(boolean honorJDKSubVersionSpecific)(Code)



setHonorTransient
public TransparencyClassSpec setHonorTransient(boolean b)(Code)



setHonorVolatile
public TransparencyClassSpec setHonorVolatile(boolean b)(Code)



setInstrumentationAction
public void setInstrumentationAction(byte action)(Code)



setPostCreateMethod
public void setPostCreateMethod(String postCreateMethod)(Code)



setPreCreateMethod
public void setPreCreateMethod(String preCreateMethod)(Code)



setUseNonDefaultConstructor
public void setUseNonDefaultConstructor(boolean useNonDefaultConstructor)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.