public abstract class Database extends AbstractDescribableImpl<Database> implements ExtensionPoint
DataSource configured by the user in Jenkins.
This encapsulates a JDBC driver, connection string, and a credential to connect to it.
It serves as a factory to JDBC Connection.
ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
Database() |
| Modifier and Type | Method and Description |
|---|---|
abstract DataSource |
getDataSource() |
DatabaseDescriptor |
getDescriptor() |
public abstract DataSource getDataSource() throws SQLException
SQLExceptionpublic DatabaseDescriptor getDescriptor()
getDescriptor in interface Describable<Database>getDescriptor in class AbstractDescribableImpl<Database>Copyright © 2016–2021. All rights reserved.