From: <jbo...@li...> - 2006-07-06 23:29:35
|
Author: estebanschifman Date: 2006-07-06 19:29:27 -0400 (Thu, 06 Jul 2006) New Revision: 4933 Modified: labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/DefaultReposFactory.java labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsReposUtil.java labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsRepository.java Log: Move method nameFromString() from ParamsReposUtil, to ParamsRepository interface and provide default implementation Modified: labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/DefaultReposFactory.java =================================================================== --- labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/DefaultReposFactory.java 2006-07-06 21:27:55 UTC (rev 4932) +++ labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/DefaultReposFactory.java 2006-07-06 23:29:27 UTC (rev 4933) @@ -22,6 +22,10 @@ package org.jboss.soa.esb.parameters; import java.io.*; +import java.util.Properties; + +import javax.naming.CompoundName; +import javax.naming.InvalidNameException; import javax.naming.Name; import org.jboss.soa.esb.helpers.DomElement; @@ -116,5 +120,15 @@ oF.delete(); } //____________________________ + private static final Properties s_oSyntax = new Properties(); + static + { s_oSyntax.setProperty("jndi.syntax.direction","left_to_right"); + s_oSyntax.setProperty("jndi.syntax.separator","/"); + }; + + public Name nameFromString(String p_s) + throws InvalidNameException + { return new CompoundName(p_s,s_oSyntax); + } //________________________________ } //____________________________________________________ } //____________________________________________________________________________ Modified: labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsReposUtil.java =================================================================== --- labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsReposUtil.java 2006-07-06 21:27:55 UTC (rev 4932) +++ labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsReposUtil.java 2006-07-06 23:29:27 UTC (rev 4933) @@ -24,8 +24,6 @@ package org.jboss.soa.esb.parameters; import java.lang.reflect.*; -import java.util.Properties; -import javax.naming.*; import org.jboss.soa.esb.common.EsbSysProps; @@ -54,14 +52,4 @@ return reposFromFactory(sFactClass,p_oFactoryParam); } //________________________________ - private static final Properties s_oSyntax = new Properties(); - static - { s_oSyntax.setProperty("jndi.syntax.direction","left_to_right"); - s_oSyntax.setProperty("jndi.syntax.separator","/"); - }; - - public static Name nameFromString(String p_s) - throws InvalidNameException - { return new CompoundName(p_s,s_oSyntax); - } //________________________________ } //____________________________________________________________________________ Modified: labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsRepository.java =================================================================== --- labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsRepository.java 2006-07-06 21:27:55 UTC (rev 4932) +++ labs/jbossesb/trunk/ESBCore/common/src/org/jboss/soa/esb/parameters/ParamsRepository.java 2006-07-06 23:29:27 UTC (rev 4933) @@ -28,6 +28,7 @@ public interface ParamsRepository { + public Name nameFromString (String p_s) throws Exception; public DomElement storeElement (Name pName, DomElement p_oNew) throws Exception; public DomElement getElement (Name pName) throws Exception; |