|
From: <jbo...@li...> - 2006-06-30 19:09:34
|
Author: estebanschifman
Date: 2006-06-30 15:09:30 -0400 (Fri, 30 Jun 2006)
New Revision: 4893
Modified:
labs/jbossesb/trunk/ESBCore/EsbCommon/src/org/jboss/soa/esb/helpers/AppServerContext.java
Log:
more server types added to the SERVER_TYPE typed enum.
TODO: Methods to obtain the JNDI context for these new types
Modified: labs/jbossesb/trunk/ESBCore/EsbCommon/src/org/jboss/soa/esb/helpers/AppServerContext.java
===================================================================
--- labs/jbossesb/trunk/ESBCore/EsbCommon/src/org/jboss/soa/esb/helpers/AppServerContext.java 2006-06-30 19:07:05 UTC (rev 4892)
+++ labs/jbossesb/trunk/ESBCore/EsbCommon/src/org/jboss/soa/esb/helpers/AppServerContext.java 2006-06-30 19:09:30 UTC (rev 4893)
@@ -47,7 +47,10 @@
public enum SERVER_TYPE
{
- JBoss
+ jboss
+ ,weblogic
+ ,websphere
+ ,oracle
};
// No public default constructor
@@ -57,8 +60,11 @@
* Equivalent to calling getServerContext(CTX_JBOSS);
*/
public static Context getServerContext(String p_sJndiServer)
- { return getServerContext(SERVER_TYPE.JBoss,p_sJndiServer); }
+ { return getServerContext(SERVER_TYPE.jboss,p_sJndiServer); }
+ public static Context getServerContext(String pType , String p_sJndiServer)
+ { return getServerContext(SERVER_TYPE.valueOf(pType),p_sJndiServer); }
+
/**
* Searches a predefined table of 'well known' app server types, and returns
* the corresponding naming context
@@ -67,7 +73,7 @@
public static Context getServerContext(SERVER_TYPE pType , String p_sJndiServer)
{
switch (pType)
- { case JBoss : return jbossContext(p_sJndiServer);
+ { case jboss : return jbossContext(p_sJndiServer);
}
return null;
|