Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * OfficeFloor - http://www.officefloor.net
   * Copyright (C) 2005-2013 Daniel Sagenschneider
   *
   * This program is free software: you can redistribute it and/or modify
   * it under the terms of the GNU General Public License as published by
   * the Free Software Foundation, either version 3 of the License, or
   * (at your option) any later version.
   *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 package net.officefloor.plugin.jdbc.connection;
 
 
Mock javax.sql.ConnectionPoolDataSource for testing.

Author(s):
Daniel Sagenschneider
 
Instance of this created.
 
 	private static MockConnectionPoolDataSource instance = null;

javax.sql.PooledConnection to be returned.
 
 	private static PooledConnection pooledConnection = null;

Returns the created instance.

Returns:
Created instance.
 
 		return ;
 	}

Specifies the javax.sql.PooledConnection to be returned.

Parameters:
pooledConnection javax.sql.PooledConnection.
 
 	public static void setPooledConnection(PooledConnection pooledConnection) {
 	}

Initiate to specify the instance.
 
 		 = this;
 	}

 
 	private PrintWriter logWriter = null;

Login timeout.
 
 	private int loginTimeout = 15; // 15 seconds
 
 	/*
 	 * ============ Configuration methods to configure ==================
 	 */

java.sql.Driver class name.
 
 	private String driver;
 
 	public String getDriver() {
 		return this.;
 	}
 
 	public void setDriver(String driver) {
 		this. = driver;
 	}

URL to the database.
	private String url;
	public String getUrl() {
		return this.;
	}
	public void setUrl(String url) {
		this. = url;
	}

Name of the database server.
	private String serverName;
	public String getServerName() {
		return this.;
	}
	public void setServerName(String serverName) {
		this. = serverName;
	}

Port on the database server to connection.
	private int port;
	public int getPort() {
		return this.;
	}
	public void setPort(int port) {
		this. = port;
	}

Name of the database on the server to use.
	public String getDatabaseName() {
		return this.;
	}
	public void setDatabaseName(String databaseName) {
		this. = databaseName;
	}

Username to authenticate connection.
	private String username;
	public String getUsername() {
		return this.;
	}
	public void setUsername(String username) {
		this. = username;
	}

Password to authenticate connection.
	private String password;
	public String getPassword() {
		return this.;
	}
	public void setPassword(String password) {
		this. = password;
	}
	/*
	 * ================= ConnectionPoolDataSource =======================
	 */
	}
			throws SQLException {
	}
	// New to Java 7 (not override to allow compatibility with Java 6)
				"Should not be required for testing");
	}
	public PrintWriter getLogWriter() throws SQLException {
		return this.;
	}
	public void setLogWriter(PrintWriter outthrows SQLException {
		this. = out;
	}
	public int getLoginTimeout() throws SQLException {
		return this.;
	}
	public void setLoginTimeout(int secondsthrows SQLException {
		this. = seconds;
	}
New to GrepCode? Check out our FAQ X