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; |