[jboss-cvs] JBossRemoting/src/main/org/jboss/remoting ...
Ron Sigal
ron_sigal at yahoo.com
Tue May 22 04:25:39 EDT 2007
User: rsigal
Date: 07/05/22 04:25:39
Modified: src/main/org/jboss/remoting Tag: remoting_2_x
InvokerLocator.java
Log:
JBREM-645: Added static field legacyParsingFlag.
Revision Changes Path
No revision
No revision
1.22.4.2 +21 -2 JBossRemoting/src/main/org/jboss/remoting/InvokerLocator.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: InvokerLocator.java
===================================================================
RCS file: /cvsroot/jboss/JBossRemoting/src/main/org/jboss/remoting/InvokerLocator.java,v
retrieving revision 1.22.4.1
retrieving revision 1.22.4.2
diff -u -b -r1.22.4.1 -r1.22.4.2
--- InvokerLocator.java 22 May 2007 07:41:36 -0000 1.22.4.1
+++ InvokerLocator.java 22 May 2007 08:25:39 -0000 1.22.4.2
@@ -61,12 +61,13 @@
*
* @author <a href="mailto:jhaynie at vocalocity.net">Jeff Haynie</a>
* @author <a href="mailto:telrod at e2technologies.net">Tom Elrod</a>
- * @version $Revision: 1.22.4.1 $
+ * @version $Revision: 1.22.4.2 $
*/
public class InvokerLocator implements Serializable
{
static final long serialVersionUID;
protected static Logger log = Logger.getLogger(InvokerLocator.class);
+ protected static Boolean legacyParsingFlag;
protected String protocol;
protected String host;
@@ -90,6 +91,18 @@
}
}
+ public static boolean getUseLegacyParsing()
+ {
+ if (legacyParsingFlag == null)
+ return false;
+ return legacyParsingFlag.booleanValue();
+ }
+
+ public static void setUseLegacyParsing(boolean flag)
+ {
+ legacyParsingFlag = new Boolean(flag);
+ }
+
/**
* Indicates should address binding to all network interfaces (i.e. 0.0.0.0)
*/
@@ -184,7 +197,13 @@
private void parse(String uriString) throws MalformedURLException
{
- boolean doLegacyParsing = Boolean.getBoolean(LEGACY_PARSING);
+
+ boolean doLegacyParsing = false;
+ if (legacyParsingFlag != null)
+ doLegacyParsing = legacyParsingFlag.booleanValue();
+ else if (System.getProperty(LEGACY_PARSING) != null)
+ doLegacyParsing = Boolean.getBoolean(LEGACY_PARSING);
+
if (doLegacyParsing)
legacyParse(uriString);
else
More information about the jboss-cvs-commits
mailing list