[jboss-cvs] JBossAS SVN: r68320 - trunk/connector/src/main/org/jboss/resource/deployers/management.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Dec 16 08:49:14 EST 2007


Author: alesj
Date: 2007-12-16 08:49:13 -0500 (Sun, 16 Dec 2007)
New Revision: 68320

Modified:
   trunk/connector/src/main/org/jboss/resource/deployers/management/DsDataSourceTemplate.java
Log:
Simple refactoring.

Modified: trunk/connector/src/main/org/jboss/resource/deployers/management/DsDataSourceTemplate.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/deployers/management/DsDataSourceTemplate.java	2007-12-16 00:29:47 UTC (rev 68319)
+++ trunk/connector/src/main/org/jboss/resource/deployers/management/DsDataSourceTemplate.java	2007-12-16 13:49:13 UTC (rev 68320)
@@ -25,29 +25,27 @@
 import java.io.FileWriter;
 import java.io.Serializable;
 import java.net.URI;
-import java.util.Map;
-
 import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Marshaller;
 import javax.xml.bind.JAXBElement;
+import javax.xml.bind.Marshaller;
 
 import org.jboss.deployers.spi.management.DeploymentTemplate;
 import org.jboss.deployers.spi.management.DeploymentTemplateInfo;
 import org.jboss.deployers.spi.management.KnownComponentTypes;
 import org.jboss.deployers.vfs.spi.client.VFSDeployment;
+import org.jboss.logging.Logger;
 import org.jboss.managed.api.ManagedObject;
 import org.jboss.managed.api.ManagedProperty;
 import org.jboss.managed.api.factory.ManagedObjectFactory;
 import org.jboss.managed.plugins.factory.ManagedObjectFactoryBuilder;
-import org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup;
 import org.jboss.resource.metadata.mcf.LocalDataSourceDeploymentMetaData;
+import org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentGroup;
 import org.jboss.resource.metadata.mcf.ManagedConnectionFactoryDeploymentMetaData;
-import org.jboss.resource.metadata.mcf.XADataSourceDeploymentMetaData;
-import org.jboss.resource.metadata.mcf.TxConnectionFactoryDeploymentMetaData;
 import org.jboss.resource.metadata.mcf.NoTxConnectionFactoryDeploymentMetaData;
 import org.jboss.resource.metadata.mcf.NoTxDataSourceDeploymentMetaData;
+import org.jboss.resource.metadata.mcf.TxConnectionFactoryDeploymentMetaData;
+import org.jboss.resource.metadata.mcf.XADataSourceDeploymentMetaData;
 import org.jboss.virtual.VirtualFile;
-import org.jboss.logging.Logger;
 
 /**
  * The connection factory template implementation.
@@ -68,8 +66,7 @@
       URI dsXmlURI = new URI(root.toURI()+dsName);
       File dsXml = new File(dsXmlURI.getPath());
       writeTemplate(dsXml, values);
-      VirtualFile dsXmlVF = root.findChild(dsName);
-      return dsXmlVF;
+      return root.findChild(dsName);
    }
 
    public DeploymentTemplateInfo getInfo()
@@ -97,21 +94,21 @@
       ManagedObject cfMO;
 
       String rootElementName = "datasources";
-      if(cfType.equals("local-tx-datasource"))
+      if("local-tx-datasource".equals(cfType))
       {
          mcf = new LocalDataSourceDeploymentMetaData();
          cfMO = mof.initManagedObject(mcf,
             KnownComponentTypes.DataSourceTypes.LocalTx.getType().getType(),
             KnownComponentTypes.DataSourceTypes.LocalTx.getType().getSubtype());
       }
-      else if(cfType.equals("xa-datasource"))
+      else if("xa-datasource".equals(cfType))
       {
          mcf = new XADataSourceDeploymentMetaData();
          cfMO = mof.initManagedObject(mcf,
             KnownComponentTypes.DataSourceTypes.XA.getType().getType(),
             KnownComponentTypes.DataSourceTypes.XA.getType().getSubtype());
       }
-      else if(cfType.equals("tx-connection-factory"))
+      else if("tx-connection-factory".equals(cfType))
       {
          rootElementName = "connection-factories";
          mcf = new TxConnectionFactoryDeploymentMetaData();
@@ -120,7 +117,7 @@
             "ConnectionFactory",
             "XA");
       }
-      else if(cfType.equals("no-tx-connection-factory"))
+      else if("no-tx-connection-factory".equals(cfType))
       {
          rootElementName = "connection-factories";
          mcf = new NoTxConnectionFactoryDeploymentMetaData();
@@ -129,7 +126,7 @@
             "ConnectionFactory",
             "NoTx");
       }
-      else if(cfType.equals("no-tx-datasource"))
+      else if("no-tx-datasource".equals(cfType))
       {
          mcf = new NoTxDataSourceDeploymentMetaData();
          cfMO = mof.initManagedObject(mcf,
@@ -161,9 +158,11 @@
       marshaller.setProperty("jaxb.formatted.output", Boolean.TRUE);
 
       JAXBElement<ManagedConnectionFactoryDeploymentGroup> root =
-         new JAXBElement(new javax.xml.namespace.QName(rootElementName),
-            ManagedConnectionFactoryDeploymentGroup.class,
-            null, group);
+            new JAXBElement<ManagedConnectionFactoryDeploymentGroup>(
+                  new javax.xml.namespace.QName(rootElementName),
+                  ManagedConnectionFactoryDeploymentGroup.class,
+                  null, group
+            );
 
       FileWriter fw = null;
       try




More information about the jboss-cvs-commits mailing list