public class GreenplumDataSourceFactoryBean
extends org.springframework.beans.factory.config.AbstractFactoryBean<org.apache.commons.dbcp.BasicDataSource>
DataSource
. Needed to use
both command-line props and a control file.Constructor and Description |
---|
GreenplumDataSourceFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
protected org.apache.commons.dbcp.BasicDataSource |
createInstance() |
protected void |
destroyInstance(org.apache.commons.dbcp.BasicDataSource instance) |
Class<DataSource> |
getObjectType() |
void |
setControlFile(ControlFile controlFile) |
void |
setDbHost(String dbHost) |
void |
setDbName(String dbName) |
void |
setDbPassword(String dbPassword) |
void |
setDbPort(int dbPort) |
void |
setDbUser(String dbUser) |
public Class<DataSource> getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean<org.apache.commons.dbcp.BasicDataSource>
getObjectType
in class org.springframework.beans.factory.config.AbstractFactoryBean<org.apache.commons.dbcp.BasicDataSource>
protected org.apache.commons.dbcp.BasicDataSource createInstance() throws Exception
createInstance
in class org.springframework.beans.factory.config.AbstractFactoryBean<org.apache.commons.dbcp.BasicDataSource>
Exception
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
in class org.springframework.beans.factory.config.AbstractFactoryBean<org.apache.commons.dbcp.BasicDataSource>
Exception
protected void destroyInstance(org.apache.commons.dbcp.BasicDataSource instance) throws Exception
destroyInstance
in class org.springframework.beans.factory.config.AbstractFactoryBean<org.apache.commons.dbcp.BasicDataSource>
Exception
public void setControlFile(ControlFile controlFile)
public void setDbHost(String dbHost)
public void setDbName(String dbName)
public void setDbUser(String dbUser)
public void setDbPassword(String dbPassword)
public void setDbPort(int dbPort)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.