org.mule.transport.jdbc.config
Class AbstractDataSourceFactoryBean

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean<org.enhydra.jdbc.standard.StandardDataSource>
      extended by org.mule.transport.jdbc.config.AbstractDataSourceFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<org.enhydra.jdbc.standard.StandardDataSource>, org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
AbstractHostPortDatabaseDataSourceFactoryBean, DerbyDataSourceFactoryBean, OracleDataSourceFactoryBean

public class AbstractDataSourceFactoryBean
extends org.springframework.beans.factory.config.AbstractFactoryBean<org.enhydra.jdbc.standard.StandardDataSource>


Field Summary
protected  String driverClassName
           
protected  int loginTimeout
           
protected  String password
           
protected  int transactionIsolation
           
protected  String url
           
protected  String user
           
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
AbstractDataSourceFactoryBean()
           
 
Method Summary
protected  org.enhydra.jdbc.standard.StandardDataSource createInstance()
           
 int getLoginTimeout()
           
 Class<?> getObjectType()
           
 String getPassword()
           
 int getTransactionIsolation()
           
 String getUrl()
           
 String getUser()
           
 void setLoginTimeout(int loginTimeout)
           
 void setPassword(String password)
           
 void setTransactionIsolation(int transactionIsolation)
           
 void setUrl(String url)
           
 void setUser(String user)
           
 
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

driverClassName

protected String driverClassName

loginTimeout

protected int loginTimeout

password

protected String password

transactionIsolation

protected int transactionIsolation

url

protected String url

user

protected String user
Constructor Detail

AbstractDataSourceFactoryBean

public AbstractDataSourceFactoryBean()
Method Detail

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<org.enhydra.jdbc.standard.StandardDataSource>
Specified by:
getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<org.enhydra.jdbc.standard.StandardDataSource>

createInstance

protected org.enhydra.jdbc.standard.StandardDataSource createInstance()
                                                               throws Exception
Specified by:
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<org.enhydra.jdbc.standard.StandardDataSource>
Throws:
Exception

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

setUser

public void setUser(String user)

getUser

public String getUser()

setUrl

public void setUrl(String url)

getUrl

public String getUrl()

setTransactionIsolation

public void setTransactionIsolation(int transactionIsolation)

getTransactionIsolation

public int getTransactionIsolation()

setLoginTimeout

public void setLoginTimeout(int loginTimeout)

getLoginTimeout

public int getLoginTimeout()


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.