public class DataSourcePoolFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<BitronixXaDataSourceWrapper> implements org.mule.runtime.core.api.context.MuleContextAware, org.mule.runtime.api.lifecycle.Initialisable
| Constructor and Description |
|---|
DataSourcePoolFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected BitronixXaDataSourceWrapper |
createInstance() |
int |
getAcquireIncrement() |
int |
getAcquireTimeoutSeconds() |
XADataSource |
getDataSource() |
int |
getMaxIdleTime() |
int |
getMaxPoolSize() |
int |
getMinPoolSize() |
String |
getName() |
Class<?> |
getObjectType() |
int |
getPreparedStatementCacheSize() |
void |
initialise() |
void |
setAcquireIncrement(int acquireIncrement) |
void |
setAcquireTimeoutSeconds(int acquisitionTimeoutSeconds) |
void |
setDataSource(XADataSource dataSource) |
void |
setMaxIdleTime(int maxIdleTime) |
void |
setMaxPoolSize(int maxPoolSize) |
void |
setMinPoolSize(int minPoolSize) |
void |
setMuleContext(org.mule.runtime.core.api.MuleContext muleContext) |
void |
setName(String name) |
void |
setPreparedStatementCacheSize(int preparedStatementCacheSize) |
public Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<BitronixXaDataSourceWrapper>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<BitronixXaDataSourceWrapper>protected BitronixXaDataSourceWrapper createInstance() throws Exception
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<BitronixXaDataSourceWrapper>Exceptionpublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic int getMinPoolSize()
public void setMinPoolSize(int minPoolSize)
public int getMaxPoolSize()
public void setMaxPoolSize(int maxPoolSize)
public int getMaxIdleTime()
public void setMaxIdleTime(int maxIdleTime)
public XADataSource getDataSource()
public void setDataSource(XADataSource dataSource)
public String getName()
public void setName(String name)
public int getAcquireTimeoutSeconds()
public void setAcquireTimeoutSeconds(int acquisitionTimeoutSeconds)
public int getPreparedStatementCacheSize()
public void setPreparedStatementCacheSize(int preparedStatementCacheSize)
public int getAcquireIncrement()
public void setAcquireIncrement(int acquireIncrement)
public void setMuleContext(org.mule.runtime.core.api.MuleContext muleContext)
setMuleContext in interface org.mule.runtime.core.api.context.MuleContextAwareCopyright © 2006–2022 MuleSoft, Inc.. All rights reserved.