Package org.opennms.core.db
Class DataSourceFactoryBean
- java.lang.Object
-
- org.opennms.core.db.DataSourceFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.FactoryBean<javax.sql.DataSource>
,org.springframework.beans.factory.InitializingBean
public class DataSourceFactoryBean extends java.lang.Object implements org.springframework.beans.factory.FactoryBean<javax.sql.DataSource>, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
DataSourceFactoryBean class.
-
-
Constructor Summary
Constructors Constructor Description DataSourceFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
afterPropertiesSetvoid
destroy()
destroyjavax.sql.DataSource
getObject()
getObjectjava.lang.Class<? extends javax.sql.DataSource>
getObjectType()
getObjectTypeboolean
isSingleton()
isSingleton
-
-
-
Method Detail
-
getObject
public javax.sql.DataSource getObject() throws java.lang.Exception
getObject
- Specified by:
getObject
in interfaceorg.springframework.beans.factory.FactoryBean<javax.sql.DataSource>
- Returns:
- a
DataSource
object. - Throws:
java.lang.Exception
- if any.
-
getObjectType
public java.lang.Class<? extends javax.sql.DataSource> getObjectType()
getObjectType
- Specified by:
getObjectType
in interfaceorg.springframework.beans.factory.FactoryBean<javax.sql.DataSource>
- Returns:
- a
Class
object.
-
isSingleton
public boolean isSingleton()
isSingleton
- Specified by:
isSingleton
in interfaceorg.springframework.beans.factory.FactoryBean<javax.sql.DataSource>
- Returns:
- a boolean.
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
- if any.
-
destroy
public void destroy() throws java.lang.Exception
destroy
- Specified by:
destroy
in interfaceorg.springframework.beans.factory.DisposableBean
- Throws:
java.lang.Exception
- if any.
-
-