public class CubaDataSourceFactoryBean
extends java.lang.Object
implements org.springframework.beans.factory.FactoryBean<java.lang.Object>, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean
Modifier and Type | Field and Description |
---|---|
protected org.springframework.beans.factory.BeanFactory |
beanFactory |
protected javax.sql.DataSource |
dataSource |
protected DataSourceProvider |
dataSourceProvider |
protected java.lang.String |
jndiNameAppProperty |
protected java.lang.String |
storeName |
Constructor and Description |
---|
CubaDataSourceFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
void |
destroy() |
java.lang.Object |
getObject() |
java.lang.Class<javax.sql.DataSource> |
getObjectType() |
java.lang.String |
getStoreName() |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void |
setJndiNameAppProperty(java.lang.String jndiNameAppProperty) |
void |
setStoreName(java.lang.String storeName) |
protected java.lang.String storeName
protected java.lang.String jndiNameAppProperty
protected javax.sql.DataSource dataSource
protected DataSourceProvider dataSourceProvider
protected org.springframework.beans.factory.BeanFactory beanFactory
public java.lang.String getStoreName()
public void setStoreName(java.lang.String storeName)
public void setJndiNameAppProperty(java.lang.String jndiNameAppProperty)
public java.lang.Class<javax.sql.DataSource> getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean<java.lang.Object>
public void afterPropertiesSet() throws java.lang.IllegalArgumentException
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.IllegalArgumentException
public java.lang.Object getObject()
getObject
in interface org.springframework.beans.factory.FactoryBean<java.lang.Object>
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
setBeanFactory
in interface org.springframework.beans.factory.BeanFactoryAware
org.springframework.beans.BeansException
public void destroy() throws java.lang.Exception
destroy
in interface org.springframework.beans.factory.DisposableBean
java.lang.Exception