Author: julien_viet
Date: 2010-09-28 17:55:03 -0400 (Tue, 28 Sep 2010)
New Revision: 3212
Modified:
jcr/branches/1.12.4-GA-perf/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/datamodel/InternalQName.java
Log:
TESTFR-5: Remove a remaining string intern in JCR
Modified:
jcr/branches/1.12.4-GA-perf/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/datamodel/InternalQName.java
===================================================================
---
jcr/branches/1.12.4-GA-perf/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/datamodel/InternalQName.java 2010-09-28
12:12:10 UTC (rev 3211)
+++
jcr/branches/1.12.4-GA-perf/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/datamodel/InternalQName.java 2010-09-28
21:55:03 UTC (rev 3212)
@@ -32,7 +32,7 @@
/**
* InternalQName constructor.
- *
+ *
* @param namespace
* - namespace URI
* @param name
@@ -40,14 +40,9 @@
*/
public InternalQName(String namespace, String name)
{
- super(safeIntern(namespace), safeIntern(name));
+ super(namespace, name);
}
- private static String safeIntern(String s)
- {
- return s != null ? s.intern() : null;
- }
-
/**
* Parse qname in form of eXo-JCR names conversion string. E.g.
[name_space]item_name,
* [
http://www.jcp.org/jcr/nt/1.0]:base.