public class DataSourceFactory extends Object implements FactoryBean<DataSource>, DatasourceConfigurer
JMX_DOMAIN
Constructor and Description |
---|
DataSourceFactory() |
DataSourceFactory(DatasourceConfigurer configurer) |
Modifier and Type | Method and Description |
---|---|
void |
configure(DatabaseConnection connection)
Configures the instance using the settings of the given
DatabaseConnection . |
void |
destroy()
Destroys the instance.
|
String |
getConfigurerClass() |
DataSource |
getDataSource()
Returns a
DataSource |
DataSource |
getObject() |
Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setConfigurerClass(String configurerClass) |
public DataSourceFactory()
public DataSourceFactory(DatasourceConfigurer configurer)
public Class<?> getObjectType()
getObjectType
in interface FactoryBean<DataSource>
public boolean isSingleton()
isSingleton
in interface FactoryBean<DataSource>
public DataSource getObject() throws Exception
getObject
in interface FactoryBean<DataSource>
Exception
public void configure(DatabaseConnection connection)
DatasourceConfigurer
DatabaseConnection
.configure
in interface DatasourceConfigurer
connection
- a DatabaseConnection
public void destroy()
DatasourceConfigurer
destroy
in interface DatasourceConfigurer
public DataSource getDataSource()
DatasourceConfigurer
DataSource
getDataSource
in interface DatasourceConfigurer
DataSource
public String getConfigurerClass()
public void setConfigurerClass(String configurerClass)
Copyright © 2011–2017 aiticon GmbH. All rights reserved.