[Comsuite-svn] SF.net SVN: comsuite: [139] trunk/code/CSMiddleware/src/org/commsuite/util/ SpringM
Brought to you by:
zduniak
|
From: <mal...@us...> - 2006-09-20 08:47:01
|
Revision: 139
http://svn.sourceforge.net/comsuite/?rev=139&view=rev
Author: malinowskirafal
Date: 2006-09-20 01:46:56 -0700 (Wed, 20 Sep 2006)
Log Message:
-----------
performance
Modified Paths:
--------------
trunk/code/CSMiddleware/src/org/commsuite/util/SpringMiddlewareContext.java
Modified: trunk/code/CSMiddleware/src/org/commsuite/util/SpringMiddlewareContext.java
===================================================================
--- trunk/code/CSMiddleware/src/org/commsuite/util/SpringMiddlewareContext.java 2006-09-20 08:45:59 UTC (rev 138)
+++ trunk/code/CSMiddleware/src/org/commsuite/util/SpringMiddlewareContext.java 2006-09-20 08:46:56 UTC (rev 139)
@@ -44,59 +44,124 @@
*/
public final class SpringMiddlewareContext extends SpringContext {
- private SpringMiddlewareContext() {
- super();
- }
+ private static ISAPCommManager sapCommManager = null;
- public static ISAPCommManager getSAPCommManager() {
- return (ISAPCommManager) getBean(SpringMiddlewareBeansConstants.SAP_COMM_MANAGER);
- }
+ private static JMSMessageManager jmsMessageManager = null;
- public static JMSMessageManager getJMSManager() {
- return (JMSMessageManager) getBean(SpringMiddlewareBeansConstants.ACTIVEMQ_JMS_MESSAGES_MANAGER);
- }
+ private static DeviceManager deviceManager = null;
- public static DeviceManager getDeviceManager() {
- return (DeviceManager) getBean(SpringMiddlewareBeansConstants.DEVICE_MANAGER);
- }
+ private static UserManager userManager = null;
- public static UserManager getUserManager() {
- return (UserManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_USER_MANAGER);
- }
+ private static MessageManager messageManager = null;
- public static MessageManager getMessageManager() {
- return (MessageManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_MESSAGE_MANAGER);
- }
+ private static SAPInstanceDefManager sapInstanceDefManager = null;
- public static SAPInstanceDefManager getSAPInstanceDefManager() {
- return (SAPInstanceDefManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_SAP_INSTANCE_DEF_MANAGER);
- }
+ private static ActionManager actionManager = null;
- public static ActionManager getActionManager() {
- return (ActionManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_ACTION_MANAGER);
- }
+ private static RoleManager roleManager = null;
- public static RoleManager getRoleManager() {
- return (RoleManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_ROLE_MANAGER);
- }
+ private static GroupManager groupManager = null;
- public static GroupManager getGroupManager() {
- return (GroupManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_GROUP_MANAGER);
- }
+ private static ContentsManager contentsManager = null;
- public static ContentsManager getContentsManager() {
- return (ContentsManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_CONTENTS_MANAGER);
- }
+ private static SentContentManager sentContentManager = null;
- public static SentContentManager getSentContentManager() {
- return (SentContentManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_SENT_CONTENT_MANAGER);
- }
+ private static ExDevRegister exDevRegister = null;
- public static ExDevRegister getExDevRegister() {
- return (ExDevRegister) getBean(SpringMiddlewareBeansConstants.EX_DEV_REGISTER);
- }
-
- public static FilterManager getFilterManager() {
- return (FilterManager) getBean(SpringMiddlewareBeansConstants.FILTER_MANAGER);
- }
+ private static FilterManager filterManager = null;
+
+ public SpringMiddlewareContext() {
+ super();
+ }
+
+ public static ISAPCommManager getSAPCommManager() {
+ if (null == sapCommManager) {
+ sapCommManager = (ISAPCommManager) getBean(SpringMiddlewareBeansConstants.SAP_COMM_MANAGER);
+ }
+ return sapCommManager;
+ }
+
+ public static JMSMessageManager getJMSManager() {
+ if (null == jmsMessageManager) {
+ jmsMessageManager = (JMSMessageManager) getBean(SpringMiddlewareBeansConstants.ACTIVEMQ_JMS_MESSAGES_MANAGER);
+ }
+ return jmsMessageManager;
+ }
+
+ public static DeviceManager getDeviceManager() {
+ if (null == deviceManager) {
+ deviceManager = (DeviceManager) getBean(SpringMiddlewareBeansConstants.DEVICE_MANAGER);
+ }
+ return deviceManager;
+ }
+
+ public static UserManager getUserManager() {
+ if (null == userManager) {
+ userManager = (UserManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_USER_MANAGER);
+ }
+ return userManager;
+ }
+
+ public static MessageManager getMessageManager() {
+ if (null == messageManager) {
+ messageManager = (MessageManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_MESSAGE_MANAGER);
+ }
+ return messageManager;
+ }
+
+ public static SAPInstanceDefManager getSAPInstanceDefManager() {
+ if (null == sapInstanceDefManager) {
+ sapInstanceDefManager = (SAPInstanceDefManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_SAP_INSTANCE_DEF_MANAGER);
+ }
+ return sapInstanceDefManager;
+ }
+
+ public static ActionManager getActionManager() {
+ if (null == actionManager) {
+ actionManager = (ActionManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_ACTION_MANAGER);
+ }
+ return actionManager;
+ }
+
+ public static RoleManager getRoleManager() {
+ if (null == roleManager) {
+ roleManager = (RoleManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_ROLE_MANAGER);
+ }
+ return roleManager;
+ }
+
+ public static GroupManager getGroupManager() {
+ if (null == groupManager) {
+ groupManager = (GroupManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_GROUP_MANAGER);
+ }
+ return groupManager;
+ }
+
+ public static ContentsManager getContentsManager() {
+ if (null == contentsManager) {
+ contentsManager = (ContentsManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_CONTENTS_MANAGER);
+ }
+ return contentsManager;
+ }
+
+ public static SentContentManager getSentContentManager() {
+ if (null == sentContentManager) {
+ sentContentManager = (SentContentManager) getBean(SpringMiddlewareBeansConstants.HIBERNATE_SENT_CONTENT_MANAGER);
+ }
+ return sentContentManager;
+ }
+
+ public static ExDevRegister getExDevRegister() {
+ if (null == exDevRegister) {
+ exDevRegister = (ExDevRegister) getBean(SpringMiddlewareBeansConstants.EX_DEV_REGISTER);
+ }
+ return exDevRegister;
+ }
+
+ public static FilterManager getFilterManager() {
+ if (null == filterManager) {
+ filterManager = (FilterManager) getBean(SpringMiddlewareBeansConstants.FILTER_MANAGER);
+ }
+ return filterManager;
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|