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

nyla.solutions.dao.jdbc.pooling.JdbcConnectionFactory Maven / Gradle / Ivy

package nyla.solutions.dao.jdbc.pooling;

import javax.sql.DataSource;

import nyla.solutions.global.exception.ConnectionException;

public interface JdbcConnectionFactory
{
	/**
	 * 
	 * @return the data source
	 * @throws ConnectionException
	 */
	DataSource getDataSource() 
	throws ConnectionException;
	
	public void setUserName(String userName);
	
	
	void setPassword(char[] password);
	
	void setConnectionUrl(String jdbcUrl);
	
	void setMaximumConnections(int maxConnections);
	
	void setMininumConnections(int minConnections);
	
	void setDriver(String jdbcDriver);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy