Source Code Cross Referenced for SpringGlobals.java in  » UML » AndroMDA-3.2 » org » andromda » cartridges » spring » metafacades » 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 » UML » AndroMDA 3.2 » org.andromda.cartridges.spring.metafacades 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


001:        package org.andromda.cartridges.spring.metafacades;
002:
003:        /**
004:         * Stores Globals specific to the Spring cartridge.
005:         *
006:         * @author Chad Brandon
007:         * @author Wouter Zoons
008:         */
009:        public class SpringGlobals {
010:            /**
011:             * Denotes whether or not subclasses require their own mapping file.
012:             */
013:            static public final String HIBERNATE_MAPPING_STRATEGY = "hibernateMappingStrategy";
014:
015:            /**
016:             * A mapping file per subclass.
017:             */
018:            static public final String HIBERNATE_MAPPING_STRATEGY_SUBCLASS = "subclass";
019:
020:            /**
021:             * A mapping file per hierarchy.
022:             */
023:            static public final String HIBERNATE_MAPPING_STRATEGY_HIERARCHY = "hierachy";
024:
025:            /**
026:             * POJO implementation class suffix.
027:             */
028:            final static String IMPLEMENTATION_SUFFIX = "Impl";
029:
030:            /**
031:             * EJB implementation class suffix.
032:             */
033:            final static String EJB_IMPLEMENTATION_SUFFIX = "Bean";
034:
035:            /**
036:             * The service base class suffix.
037:             */
038:            final static String SERVICE_BASE_SUFFIX = "Base";
039:
040:            /**
041:             * The bean name target suffix
042:             */
043:            final static String BEAN_NAME_TARGET_SUFFIX = "Target";
044:
045:            /**
046:             * The service web service delegator.
047:             */
048:            final static String WEB_SERVICE_DELEGATOR_SUFFIX = "WSDelegator";
049:
050:            /**
051:             * The prefix given to transformation method names.
052:             */
053:            final static String TRANSFORMATION_METHOD_PREFIX = "to";
054:
055:            /**
056:             * The suffix given to transformation method names.
057:             */
058:            static final String TRANSFORMATION_TO_COLLECTION_METHOD_SUFFIX = "Collection";
059:
060:            /**
061:             * Defines the prefix given to the transformation constants.
062:             */
063:            final static String TRANSFORMATION_CONSTANT_PREFIX = "TRANSFORM_";
064:
065:            /**
066:             * The property used to specify the implementation operation name pattern (on both services and DAOs).
067:             */
068:            static final String IMPLEMENTATION_OPERATION_NAME_PATTERN = "implementationOperationNamePattern";
069:
070:            /**
071:             * The pattern used to construct the DAO base name.
072:             */
073:            static final String DAO_BASE_PATTERN = "daoBaseNamePattern";
074:
075:            /**
076:             * The pattern used to construct the DAO name.
077:             */
078:            static final String DAO_PATTERN = "daoNamePattern";
079:
080:            /**
081:             * The pattern used to construct the DAO implementation name.
082:             */
083:            static final String DAO_IMPLEMENTATION_PATTERN = "daoImplementationNamePattern";
084:
085:            /**
086:             * The pattern used to indicate whether or not ejb transactions are enabled.
087:             */
088:            static final String EJB_TRANSACTIONS_ENABLED = "ejbTransactionsEnabled";
089:
090:            /**
091:             * The pattern used to construct the web service outgoing attachment handler call.
092:             */
093:            static final String WEBSERVICE_OUTGOING_ATTACHMENT_HANDLER_CALL_PATTERN = "webServiceOutgoingAttachmentHandlerCallPattern";
094:
095:            /**
096:             * The pattern used to construct the web service incoming attachment handler call.
097:             */
098:            static final String WEBSERVICE_INCOMING_ATTACHMENT_HANDLER_CALL_PATTERN = "webServiceIncomingAttachmentHandlerCallPattern";
099:
100:            /**
101:             * RMI protocol for remote services
102:             */
103:            static final String REMOTING_PROTOCOL_RMI = "rmi";
104:
105:            /**
106:             * Hessian protocol for remote services
107:             */
108:            static final String REMOTING_PROTOCOL_HESSIAN = "hessian";
109:
110:            /**
111:             * HttpInvoker protocol for remote services
112:             */
113:            static final String REMOTING_PROTOCOL_HTTPINVOKER = "httpinvoker";
114:
115:            /**
116:             * Disable remoting
117:             */
118:            static final String REMOTING_PROTOCOL_NONE = "none";
119:
120:            /**
121:             * Burlap protocol for remote services
122:             */
123:            static final String REMOTING_PROTOCOL_BURLAP = "burlap";
124:
125:            /**
126:             * The suffix to append to the class names of CRUD value objects.
127:             */
128:            static final String CRUD_VALUE_OBJECT_SUFFIX = "crudValueObjectSuffix";
129:
130:            /**
131:             * Prefix for configuration properties related to remoting.
132:             */
133:            static final String CONFIG_PROPERTY_PREFIX = "configPropertyPrefix";
134:
135:            /**
136:             * Default service exceptino name pattern
137:             */
138:            static final String DEFAULT_SERVICE_EXCEPTION_NAME_PATTERN = "defaultServiceExceptionNamePattern";
139:
140:            /**
141:             * Default service exceptions
142:             */
143:            static final String DEFAULT_SERVICE_EXCEPTIONS = "defaultServiceExceptions";
144:
145:            /**
146:             * Enable rich-client code generation ?
147:             */
148:            static final String RICH_CLIENT = "richClient";
149:
150:            /**
151:             * The name pattern for EJB packages
152:             */
153:            static final String EJB_PACKAGE_NAME_PATTERN = "ejbPackageNamePattern";
154:
155:            /**
156:             * The prefix to use when constructing ejb JNDI names
157:             */
158:            static final String EJB_JNDI_NAME_PREFIX = "ejbJndiNamePrefix";
159:
160:            /**
161:             * Service interceptors
162:             */
163:            static final String SERVICE_INTERCEPTORS = "serviceInterceptors";
164:
165:            /**
166:             * The remoting type to be used for services
167:             */
168:            static final String SERVICE_REMOTING_TYPE = "serviceRemotingType";
169:
170:            /**
171:             * The server on which remote services are to be deployed
172:             */
173:            static final String SERVICE_REMOTE_SERVER = "serviceRemoteServer";
174:
175:            /**
176:             * The remote port via which services are accessible
177:             */
178:            static final String SERVICE_REMOTE_PORT = "serviceRemotePort";
179:
180:            /**
181:             * The remote context to which services are to be deployed
182:             */
183:            static final String SERVICE_REMOTE_CONTEXT = "serviceRemoteContext";
184:
185:            /**
186:             * Indicates if "XML Persistence" code generation is enabled. Requires Hibernate 3.
187:             */
188:            static public final String HIBERNATE_XML_PERSISTENCE = "hibernateXMLPersistence";
189:
190:            /**
191:             * Determines if the identifier attribute on an entity is generated as an attribute
192:             * or as a separate element.
193:             */
194:            static final String HIBERNATE_XML_PERSISTENCE_ID_AS_ATTRIBUTE = "hibernateXMLPersistIDAsAttribute";
195:
196:            /**
197:             * Hibernate version to use.
198:             */
199:            static public final String HIBERNATE_VERSION = "hibernateVersion";
200:
201:            /**
202:             * The version for Hibernate 3.
203:             */
204:            public static final String HIBERNATE_VERSION_3 = "3";
205:
206:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.