public class DataSourceFactory
extends java.lang.Object
implements org.springframework.beans.factory.FactoryBean<javax.sql.DataSource>
| Constructor and Description |
|---|
DataSourceFactory() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAdditionalEnvironmentPrefix() |
javax.sql.DataSource |
getObject() |
java.lang.Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setAdditionalEnvironmentPrefix(java.lang.String additionalEnvironmentPrefix) |
void |
setClassLoader(java.lang.ClassLoader classLoader) |
void |
setDriverClassName(java.lang.String driverClassName) |
void |
setEnvironment(org.springframework.core.env.Environment environment) |
void |
setEnvironmentPrefix(java.lang.String environmentPrefix) |
void |
setJndiName(java.lang.String jndiName) |
void |
setPassword(java.lang.String password) |
void |
setType(java.lang.Class<? extends javax.sql.DataSource> type) |
void |
setUrl(java.lang.String url) |
void |
setUsername(java.lang.String username) |
public void setClassLoader(java.lang.ClassLoader classLoader)
public void setType(java.lang.Class<? extends javax.sql.DataSource> type)
public void setUrl(java.lang.String url)
public void setDriverClassName(java.lang.String driverClassName)
public void setUsername(java.lang.String username)
public void setPassword(java.lang.String password)
public void setEnvironment(org.springframework.core.env.Environment environment)
public void setEnvironmentPrefix(java.lang.String environmentPrefix)
public void setJndiName(java.lang.String jndiName)
public java.lang.String getAdditionalEnvironmentPrefix()
public void setAdditionalEnvironmentPrefix(java.lang.String additionalEnvironmentPrefix)
public javax.sql.DataSource getObject()
throws java.lang.Exception
getObject in interface org.springframework.beans.factory.FactoryBean<javax.sql.DataSource>java.lang.Exceptionpublic java.lang.Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<javax.sql.DataSource>public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBean<javax.sql.DataSource>