[jboss-cvs] JBossAS SVN: r77742 - trunk/connector/src/main/org/jboss/resource/metadata/mcf.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Sep 1 05:04:59 EDT 2008
Author: alex.loubyansky at jboss.com
Date: 2008-09-01 05:04:59 -0400 (Mon, 01 Sep 2008)
New Revision: 77742
Modified:
trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionEmptyContentAdapter.java
Log:
JBAS-5902 minor binding customization to avoid unnecessary object creation
Modified: trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionEmptyContentAdapter.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionEmptyContentAdapter.java 2008-09-01 08:21:19 UTC (rev 77741)
+++ trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionEmptyContentAdapter.java 2008-09-01 09:04:59 UTC (rev 77742)
@@ -21,6 +21,7 @@
*/
package org.jboss.resource.metadata.mcf;
+import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlAdapter;
@@ -33,10 +34,17 @@
*/
public class ManagedConnectionEmptyContentAdapter extends XmlAdapter<ManagedConnectionEmptyContentAdapter.EmptyElement, Boolean>
{
+ @XmlType(factoryMethod="instance")
public static class EmptyElement
{
public static EmptyElement INSTANCE = new EmptyElement();
- private EmptyElement(){}
+
+ public static EmptyElement instance()
+ {
+ return INSTANCE;
+ }
+
+ private EmptyElement(){}
}
@Override
More information about the jboss-cvs-commits
mailing list