Java Doc for DSOClientConfigHelper.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) 


com.tc.object.config.DSOClientConfigHelper

All known Subclasses:   org.terracotta.dso.FakeDSOClientConfigHelper,  com.tc.object.config.StandardDSOClientConfigHelperImpl,
DSOClientConfigHelper
public interface DSOClientConfigHelper extends DSOApplicationConfig(Code)
Knows how to interpret the DSO client config and tell you things like whether a class is portable. This interface extends DSOApplicationConfig which is a much simpler interface suitable for manipulating the config from the perspective of generating a configuration file.




Method Summary
 voidaddApplicationName(String name)
    
 voidaddAspectModule(String pattern, String moduleName)
    
 voidaddAutoLockExcludePattern(String expression)
    
 voidaddAutolock(String methodPattern, ConfigLockLevel type)
    
 voidaddCustomAdapter(String name, ClassAdapterFactory adapterFactory)
     If an adapter with the same name was already present, this new one will not be added, and the operation will simply return as a no-op.
 voidaddDSOSpringConfig(DSOSpringConfigHelper config)
    
 voidaddDistributedMethodCall(DistributedMethodSpec dms)
    
 voidaddExcludePattern(String expression)
    
 voidaddIncludeAndLockIfRequired(String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile, String lockExpression, ClassInfo classInfo)
    
 voidaddIncludePattern(String expression)
    
 voidaddIncludePattern(String expression, boolean honorTransient)
    
 voidaddIncludePattern(String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile)
    
 voidaddInstrumentationDescriptor(InstrumentedClass classDesc)
    
 voidaddLock(String methodPattern, LockDefinition lockDefinition)
    
 voidaddModule(String name, String version)
    
 voidaddReadAutoSynchronize(String methodPattern)
    
 voidaddReadAutolock(String methodPattern)
    
 voidaddRepository(String location)
    
 voidaddRoot(Root root, boolean addSpecForClass)
    
 voidaddSynchronousWriteApplication(String name)
    
 voidaddSynchronousWriteAutolock(String methodPattern)
    
 voidaddTransient(String className, String fieldName)
    
 voidaddUserDefinedBootSpec(String className, TransparencyClassSpec spec)
    
 voidaddWriteAutoSynchronize(String methodPattern)
    
 voidaddWriteAutolock(String methodPattern)
    
 ClassAdaptercreateClassAdapterFor(ClassWriter writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller)
    
 ClassAdaptercreateClassAdapterFor(ClassWriter writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller, boolean disableSuperClassTypeChecking)
    
 TransparencyClassAdaptercreateDsoClassAdapterFor(ClassVisitor writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller, boolean forcePortable, boolean honorTransient)
    
 TransparencyClassSpec[]getAllSpecs()
    
 IteratorgetAllUserDefinedBootSpecs()
    
 MapgetAspectModules()
    
 ClassgetChangeApplicator(Class clazz)
    
 ClassReplacementMappinggetClassReplacementMapping()
    
 URLgetClassResource(String className)
    
 ClassAdapterFactorygetCustomAdapter(ClassInfo classInfo)
    
 CollectiongetDSOSpringConfigs()
    
 DistributedMethodSpecgetDmiSpec(MemberInfo memberInfo)
    
 intgetFaultCount()
    
 DSOInstrumentationLoggingOptionsgetInstrumentationLoggingOptions()
    
 StringgetLogicalExtendingClassName(String className)
    
 String[]getMissingRootDeclarations(ClassInfo classInfo)
    
 ModulesgetModulesForInitialization()
    
 NewCommonL1ConfiggetNewCommonL1Config()
    
 StringgetOnLoadMethodIfDefined(ClassInfo classInfo)
    
 StringgetOnLoadScriptIfDefined(ClassInfo classInfo)
    
 TransparencyClassSpecgetOrCreateSpec(String className)
    
 TransparencyClassSpecgetOrCreateSpec(String className, String applicator)
    
 PortabilitygetPortability()
    
 StringgetPostCreateMethodIfDefined(String className)
    
 StringgetPreCreateMethodIfDefined(String className)
    
 intgetSessionLockType(String appName)
    
 TransparencyClassSpecgetSpec(String className)
    
 ClassgetTCPeerClass(Class clazz)
    
 booleanhasCustomAdapter(ClassInfo classInfo)
    
 booleanhasIncludeExcludePattern(ClassInfo classInfo)
    
 booleanhasIncludeExcludePatterns()
    
 DSOInstrumentationLoggingOptionsinstrumentationLoggingOptions()
    
 booleanisCallConstructorOnLoad(ClassInfo classInfo)
    
 booleanisDSOSessions(String name)
    
 booleanisLockMethod(MemberInfo memberInfo)
    
 booleanisLogical(String theClass)
    
 booleanisNeverAdaptable(ClassInfo classInfo)
    
 booleanisPortableModuleClass(Class clazz)
    
 booleanisRoot(FieldInfo fi)
    
 booleanisRootDSOFinal(FieldInfo fi)
    
 booleanisTransient(int modifiers, ClassInfo classInfo, String field)
    
 booleanisUseNonDefaultConstructor(Class clazz)
    
 booleanisVolatile(int modifiers, ClassInfo classInfo, String field)
    
 LockDefinition[]lockDefinitionsFor(MemberInfo memberInfo)
    
 booleanmatches(Lock lock, MemberInfo methodInfo)
    
 booleanmatches(String expression, MemberInfo methodInfo)
    
 booleanreflectionEnabled()
    
 booleanremoveCustomAdapter(String name)
    
 voidremoveSpec(String className)
    
 StringrootNameFor(FieldInfo fi)
    
 DSORuntimeLoggingOptionsruntimeLoggingOptions()
    
 DSORuntimeOutputOptionsruntimeOutputOptions()
    
 voidsetFaultCount(int count)
    
 voidsetModuleSpecs(ModuleSpec[] pluginSpecs)
    
 booleanshouldBeAdapted(ClassInfo classInfo)
    
 voidverifyBootJarContents()
    



Method Detail
addApplicationName
void addApplicationName(String name)(Code)



addAspectModule
void addAspectModule(String pattern, String moduleName)(Code)



addAutoLockExcludePattern
void addAutoLockExcludePattern(String expression)(Code)



addAutolock
void addAutolock(String methodPattern, ConfigLockLevel type)(Code)



addCustomAdapter
void addCustomAdapter(String name, ClassAdapterFactory adapterFactory)(Code)
If an adapter with the same name was already present, this new one will not be added, and the operation will simply return as a no-op.



addDSOSpringConfig
void addDSOSpringConfig(DSOSpringConfigHelper config)(Code)



addDistributedMethodCall
void addDistributedMethodCall(DistributedMethodSpec dms)(Code)



addExcludePattern
void addExcludePattern(String expression)(Code)



addIncludeAndLockIfRequired
void addIncludeAndLockIfRequired(String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile, String lockExpression, ClassInfo classInfo)(Code)



addIncludePattern
void addIncludePattern(String expression)(Code)



addIncludePattern
void addIncludePattern(String expression, boolean honorTransient)(Code)



addIncludePattern
void addIncludePattern(String expression, boolean honorTransient, boolean oldStyleCallConstructorOnLoad, boolean honorVolatile)(Code)



addInstrumentationDescriptor
void addInstrumentationDescriptor(InstrumentedClass classDesc)(Code)



addLock
void addLock(String methodPattern, LockDefinition lockDefinition)(Code)



addModule
void addModule(String name, String version)(Code)



addReadAutoSynchronize
void addReadAutoSynchronize(String methodPattern)(Code)



addReadAutolock
void addReadAutolock(String methodPattern)(Code)



addRepository
void addRepository(String location)(Code)



addRoot
void addRoot(Root root, boolean addSpecForClass)(Code)



addSynchronousWriteApplication
void addSynchronousWriteApplication(String name)(Code)



addSynchronousWriteAutolock
void addSynchronousWriteAutolock(String methodPattern)(Code)



addTransient
void addTransient(String className, String fieldName)(Code)



addUserDefinedBootSpec
void addUserDefinedBootSpec(String className, TransparencyClassSpec spec)(Code)



addWriteAutoSynchronize
void addWriteAutoSynchronize(String methodPattern)(Code)



addWriteAutolock
void addWriteAutolock(String methodPattern)(Code)



createClassAdapterFor
ClassAdapter createClassAdapterFor(ClassWriter writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller)(Code)



createClassAdapterFor
ClassAdapter createClassAdapterFor(ClassWriter writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller, boolean disableSuperClassTypeChecking)(Code)



createDsoClassAdapterFor
TransparencyClassAdapter createDsoClassAdapterFor(ClassVisitor writer, ClassInfo classInfo, InstrumentationLogger lgr, ClassLoader caller, boolean forcePortable, boolean honorTransient)(Code)



getAllSpecs
TransparencyClassSpec[] getAllSpecs()(Code)



getAllUserDefinedBootSpecs
Iterator getAllUserDefinedBootSpecs()(Code)



getAspectModules
Map getAspectModules()(Code)



getChangeApplicator
Class getChangeApplicator(Class clazz)(Code)



getClassReplacementMapping
ClassReplacementMapping getClassReplacementMapping()(Code)



getClassResource
URL getClassResource(String className)(Code)



getCustomAdapter
ClassAdapterFactory getCustomAdapter(ClassInfo classInfo)(Code)



getDSOSpringConfigs
Collection getDSOSpringConfigs()(Code)



getDmiSpec
DistributedMethodSpec getDmiSpec(MemberInfo memberInfo)(Code)



getFaultCount
int getFaultCount()(Code)



getInstrumentationLoggingOptions
DSOInstrumentationLoggingOptions getInstrumentationLoggingOptions()(Code)



getLogicalExtendingClassName
String getLogicalExtendingClassName(String className)(Code)



getMissingRootDeclarations
String[] getMissingRootDeclarations(ClassInfo classInfo)(Code)



getModulesForInitialization
Modules getModulesForInitialization()(Code)



getNewCommonL1Config
NewCommonL1Config getNewCommonL1Config()(Code)



getOnLoadMethodIfDefined
String getOnLoadMethodIfDefined(ClassInfo classInfo)(Code)



getOnLoadScriptIfDefined
String getOnLoadScriptIfDefined(ClassInfo classInfo)(Code)



getOrCreateSpec
TransparencyClassSpec getOrCreateSpec(String className)(Code)



getOrCreateSpec
TransparencyClassSpec getOrCreateSpec(String className, String applicator)(Code)



getPortability
Portability getPortability()(Code)



getPostCreateMethodIfDefined
String getPostCreateMethodIfDefined(String className)(Code)



getPreCreateMethodIfDefined
String getPreCreateMethodIfDefined(String className)(Code)



getSessionLockType
int getSessionLockType(String appName)(Code)



getSpec
TransparencyClassSpec getSpec(String className)(Code)



getTCPeerClass
Class getTCPeerClass(Class clazz)(Code)



hasCustomAdapter
boolean hasCustomAdapter(ClassInfo classInfo)(Code)



hasIncludeExcludePattern
boolean hasIncludeExcludePattern(ClassInfo classInfo)(Code)



hasIncludeExcludePatterns
boolean hasIncludeExcludePatterns()(Code)



instrumentationLoggingOptions
DSOInstrumentationLoggingOptions instrumentationLoggingOptions()(Code)



isCallConstructorOnLoad
boolean isCallConstructorOnLoad(ClassInfo classInfo)(Code)



isDSOSessions
boolean isDSOSessions(String name)(Code)



isLockMethod
boolean isLockMethod(MemberInfo memberInfo)(Code)



isLogical
boolean isLogical(String theClass)(Code)



isNeverAdaptable
boolean isNeverAdaptable(ClassInfo classInfo)(Code)



isPortableModuleClass
boolean isPortableModuleClass(Class clazz)(Code)



isRoot
boolean isRoot(FieldInfo fi)(Code)



isRootDSOFinal
boolean isRootDSOFinal(FieldInfo fi)(Code)



isTransient
boolean isTransient(int modifiers, ClassInfo classInfo, String field)(Code)



isUseNonDefaultConstructor
boolean isUseNonDefaultConstructor(Class clazz)(Code)



isVolatile
boolean isVolatile(int modifiers, ClassInfo classInfo, String field)(Code)



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



matches
boolean matches(Lock lock, MemberInfo methodInfo)(Code)



matches
boolean matches(String expression, MemberInfo methodInfo)(Code)



reflectionEnabled
boolean reflectionEnabled()(Code)



removeCustomAdapter
boolean removeCustomAdapter(String name)(Code)



removeSpec
void removeSpec(String className)(Code)



rootNameFor
String rootNameFor(FieldInfo fi)(Code)



runtimeLoggingOptions
DSORuntimeLoggingOptions runtimeLoggingOptions()(Code)



runtimeOutputOptions
DSORuntimeOutputOptions runtimeOutputOptions()(Code)



setFaultCount
void setFaultCount(int count)(Code)



setModuleSpecs
void setModuleSpecs(ModuleSpec[] pluginSpecs)(Code)



shouldBeAdapted
boolean shouldBeAdapted(ClassInfo classInfo)(Code)



verifyBootJarContents
void verifyBootJarContents() throws IncompleteBootJarException, UnverifiedBootJarException(Code)



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