public class GenericDbConfig extends AbstractAnnotatedObject implements DbConfig
PROPERTY_NAME| Constructor and Description |
|---|
GenericDbConfig(DataSource dataSource,
String name,
DbTypeManager dbTypeManager,
DbConnectionFactory dbConnectionFactory) |
| Modifier and Type | Method and Description |
|---|---|
DbConnectionFactory |
getConnectionFactory() |
DataSource |
getDataSource() |
DbTypeManager |
getDbTypeManager() |
org.mule.common.Result<org.mule.common.metadata.MetaData> |
getMetaData(org.mule.common.metadata.MetaDataKey metaDataKey) |
org.mule.common.Result<List<org.mule.common.metadata.MetaDataKey>> |
getMetaDataKeys() |
String |
getName() |
org.mule.common.TestResult |
test() |
getAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotation, getAnnotations, setAnnotationspublic GenericDbConfig(DataSource dataSource, String name, DbTypeManager dbTypeManager, DbConnectionFactory dbConnectionFactory)
public String getName()
getName in interface NamedObjectpublic DataSource getDataSource()
getDataSource in interface DbConfigDataSource to access the databasepublic DbConnectionFactory getConnectionFactory()
getConnectionFactory in interface DbConfigDbConnectionFactory used to create connections for the databasepublic DbTypeManager getDbTypeManager()
public org.mule.common.TestResult test()
test in interface org.mule.common.Testablepublic org.mule.common.Result<List<org.mule.common.metadata.MetaDataKey>> getMetaDataKeys()
getMetaDataKeys in interface org.mule.common.metadata.ConnectorMetaDataEnabledpublic org.mule.common.Result<org.mule.common.metadata.MetaData> getMetaData(org.mule.common.metadata.MetaDataKey metaDataKey)
getMetaData in interface org.mule.common.metadata.ConnectorMetaDataEnabledCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.