KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > portal > test > setup > sl > MySqlHbnSchemaLoaderTestCase


1 /*****************************************
2  * *
3  * JBoss Portal: The OpenSource Portal *
4  * *
5  * Distributable under LGPL license. *
6  * See terms of license at gnu.org. *
7  * *
8  *****************************************/

9 package org.jboss.portal.test.setup.sl;
10
11 import org.jboss.portal.setup.PortalSetupException;
12 import org.jboss.portal.setup.PortalSetupConstants;
13 import org.jboss.portal.setup.config.DbAccessConfig;
14 import org.jboss.portal.setup.config.HibernateConfig;
15 import org.jboss.portal.setup.sl.SchemaLoadType;
16 import org.jboss.portal.setup.impl.config.HibernateConfigImpl;
17 import org.jboss.portal.setup.impl.config.DbAccessConfigImpl;
18 import org.jboss.portal.setup.impl.sl.dbloader.hibernate.HibernateSchemaLoaderConfigImpl;
19 import org.jboss.portal.setup.impl.sl.dbloader.hibernate.HibernateSchemaLoader;
20 import org.jboss.portal.test.setup.sl.*;
21
22 import java.util.Properties JavaDoc;
23
24 /**
25  * @author <a HREF="mailto:palber@novell.com">Polina Alber</a>
26  * Date: Apr 14, 2005; Time: 9:43:13 AM
27  * @since JBoss portal 2.0
28  * Class org.jboss.portal.test.setup.sl.MySqlHbnSchemaLoaderTestCase
29  */

30 public class MySqlHbnSchemaLoaderTestCase extends org.jboss.portal.test.setup.sl.HibernateSchemaLoaderTestCase
31 {
32
33    public MySqlHbnSchemaLoaderTestCase(String JavaDoc name)
34    {
35       super(name);
36       m_vendor = "mysql";
37    }
38 /*
39 protected DbAccessConfig setupDbAccessConfiguration() throws PortalSetupException
40 {
41     DbAccessConfig dbConfig = new DbAccessConfigImpl();
42     dbConfig.setConnUrl("jdbc:mysql://localhost:3306/jbossportal?useServerPrepStmts=false");
43     dbConfig.setDbVendorName("mysql");
44     dbConfig.setDriverClassName("org.gjt.mm.mysql.Driver");
45     dbConfig.setPassword("portalpassword");
46     dbConfig.setUserName("portal");
47     return dbConfig;
48 }
49
50 protected HibernateConfig setupHibernateConfiguration(DbAccessConfig config) throws PortalSetupException
51 {
52     //String schemaQueryStr, HibernateConfig hibernateConfig
53     HibernateConfigImpl hbConfig = new HibernateConfigImpl();
54     hbConfig.setSchemaClasses(getClassList());
55     hbConfig.setDbAccessConfig(config);
56     hbConfig.setCacheProvider("net.sf.hibernate.cache.TreeCacheProvider");
57     hbConfig.setHibernateDialect("net.sf.hibernate.dialect.MySQLDialect");
58     hbConfig.setSchemaClasses(getClassList());
59     return hbConfig;
60
61 } */

62 }
63
Popular Tags