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