[jboss-svn-commits] JBL Code SVN: r30263 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/auction/test/basic.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Nov 20 06:05:54 EST 2009


Author: whitingjr
Date: 2009-11-20 06:05:54 -0500 (Fri, 20 Nov 2009)
New Revision: 30263

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/auction/test/basic/ProfiledStateTransitions.java
Log:
Complete - taskConfigure PostgreSQL 
Reworked the importing of data, initialising of sequences.


Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/auction/test/basic/ProfiledStateTransitions.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/auction/test/basic/ProfiledStateTransitions.java	2009-11-20 11:02:32 UTC (rev 30262)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/test/java/auction/test/basic/ProfiledStateTransitions.java	2009-11-20 11:05:54 UTC (rev 30263)
@@ -58,9 +58,6 @@
 import org.hibernate.tool.hbm2ddl.DatabaseMetadata;
 import org.jboss.ejb3.embedded.EJB3StandaloneBootstrap;
 import org.jboss.jbossts.performance.persistence.vendor.AbstractVendorControl;
-import org.jboss.jbossts.performance.persistence.vendor.Constraint;
-import org.jboss.jbossts.performance.persistence.vendor.Purge;
-import org.jboss.jbossts.performance.persistence.vendor.SequenceSynchronizer;
 import org.testng.annotations.AfterClass;
 import org.testng.annotations.AfterGroups;
 import org.testng.annotations.BeforeClass;
@@ -103,7 +100,7 @@
 
    protected SessionFactory hSessionFactory;
 
-   private Constraint integrityConstraint;
+   private AbstractVendorControl vendorController;
 
    protected String SESSION_FACTORY_JNDI;
    
@@ -138,7 +135,7 @@
       {
          AbstractVendorControl abconstraint = (AbstractVendorControl) Class.forName(constraint).newInstance();
          abconstraint.setTableNames(getTableNames(location));
-         this.integrityConstraint = abconstraint;
+         this.vendorController = abconstraint;
       }
    }
 
@@ -263,23 +260,23 @@
        Connection connectionConstraintModify =  null;
        try
        {
-          if (null != this.integrityConstraint)
+          if (null != this.vendorController)
           {
              connectionConstraintModify = getConnection().getConnection();
-             if (this.integrityConstraint.isDisablePreferedOverDrop())
+             if (this.vendorController.isDisablePreferedOverDrop())
              {
-                this.integrityConstraint.relax(connectionConstraintModify);
+                this.vendorController.relax(connectionConstraintModify);
              }
              else
              {
                 sessionFactory = (SessionFactoryImpl) getSessionFactory();
                 configuration = getConfiguration();
                 dropStatements = configuration.generateDropSchemaScript(sessionFactory.getDialect());
-                this.integrityConstraint.relax(connectionConstraintModify, dropStatements);
+                this.vendorController.relax(connectionConstraintModify, dropStatements);
              }
              
-              ((Purge)  this.integrityConstraint).purge(connectionConstraintModify);
-              ((SequenceSynchronizer)  this.integrityConstraint).synchronize(connectionConstraintModify);
+              this.vendorController.purge(connectionConstraintModify);
+              //this.vendorController.synchronize(connectionConstraintModify);
           }
        }
        catch (SQLException sqle)
@@ -314,11 +311,11 @@
        try
        {
           connectionConstraintModify = getConnection().getConnection();
-          if (null != this.integrityConstraint) 
+          if (null != this.vendorController) 
           {
-             if (this.integrityConstraint.isDisablePreferedOverDrop())
+             if (this.vendorController.isDisablePreferedOverDrop())
              {
-                this.integrityConstraint.constrain (connectionConstraintModify);
+                this.vendorController.constrain (connectionConstraintModify);
              }
              else
              {
@@ -328,7 +325,7 @@
                 configuration.setProperty( Environment.TRANSACTION_STRATEGY,  sessionFactory.getSettings().getTransactionFactory().getClass().getName());
                 configuration.setProperty( Environment.TRANSACTION_MANAGER_STRATEGY , sessionFactory.getSettings().getTransactionManagerLookup().getClass().getName());
                 String[] constrainStatements = configuration.generateSchemaUpdateScript(sessionFactory.getDialect(), metadata);
-                this.integrityConstraint.constrain (connectionConstraintModify,constrainStatements);
+                this.vendorController.constrain (connectionConstraintModify,constrainStatements);
              }
           }
        }



More information about the jboss-svn-commits mailing list