All Downloads are FREE. Search and download functionalities are using the official Maven repository.

atg.service.jdbc.InitializingDataSourceBase Maven / Gradle / Ivy

Go to download

ATG DUST is a framework for building JUnit tests for applications built on the ATG Dynamo platform. This framework allows one to quickly write test code that depends up Nucleus or ATG Repositories. By using this framework one can drastically cut down on development time. It takes only a few seconds to start up a test with a repository, but it may take multiple minutes to start up an application server. To get started with DUST, take a look at http://atgdust.sourceforge.net/first-test.html. This page will walk you through the process of running a basic test which starts Nucleus. After that, read the other getting started guides to describe how to create standalone Junit tests which can startup repositories and use the DynamoHttpServletResponse classes. For only ATG10 and tested.

The newest version!
/**
 * Copyright 2009 ATG DUST Project Licensed under the Apache License, Version
 * 2.0 (the "License"); you may not use this file except in compliance with the
 * License. You may obtain a copy of the License at
 * http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
 * or agreed to in writing, software distributed under the License is
 * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 */

package atg.service.jdbc;


/**
 * Base class for InitializingDataSource's common functionaliy.
 * 
 * @author adamb
 * @version $Id:$
 */

public class InitializingDataSourceBase extends FakeXADataSource {

	public String mDatabaseName = "testdb";

	/**
	   * Returns the name of the database to use with HSQLDB. The defaut name is
	   * "testdb"
	   * 
	   * @return
	   */
	public String getDatabaseName() {
	    return mDatabaseName;
	  }

	/**
	   * Sets the name of the database to be used with HSQLDB
	   * 
	   * @param pName
	   *          The name of the HSQLDB database to be created when this datasource
	   *          starts up.
	   */
	public void setDatabaseName(String pName) {
	    mDatabaseName = pName;
	  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy