Class MariaDbJdbcLiveAdapter
java.lang.Object
app.ductape.sdk.database.adapters.BaseAdapter
app.ductape.sdk.database.adapters.MySqlJdbcLiveAdapter
app.ductape.sdk.database.adapters.MariaDbJdbcLiveAdapter
Real MariaDB adapter — extends
MySqlJdbcLiveAdapter (same MariaDB Connector/J driver,
same plain-Connection/no-pool behavior) and overrides only the reported
DatabaseType and connection-string resolution priority (mirrors .NET
MariaDbConnectorLiveAdapter extends MySqlConnectorLiveAdapter / Go's shared
MySQLLiveAdapter backend parameterized by dbType).-
Field Summary
Fields inherited from class app.ductape.sdk.database.adapters.MySqlJdbcLiveAdapter
connectionFields inherited from class app.ductape.sdk.database.adapters.BaseAdapter
connected, connectionOptions, connectionUrl, maxRetries -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DatabaseTypestatic booleanSame gate shape asMySqlJdbcLiveAdapter.shouldUse(Map)but resolvesDUCTAPE_MARIADB_URL(viaDatabaseType.MARIADB-aware resolution) instead ofDUCTAPE_MYSQL_URL.Methods inherited from class app.ductape.sdk.database.adapters.MySqlJdbcLiveAdapter
connect, createTable, delete, disconnect, dropTable, ensureConnected, insert, isTruthy, listTables, query, rawQuery, resolveConnectionString, schema, supportsDeferrableTransactions, tableExists, testConnection, updateMethods inherited from class app.ductape.sdk.database.adapters.BaseAdapter
aggregate, attemptReconnect, beginTransaction, commitTransaction, createIndex, createSavepoint, dropIndex, executeWithRetry, executeWithRetry, getDatabaseType, getIndexStatistics, groupBy, isConnected, isConnectionError, listIndexes, releaseSavepoint, rollbackToSavepoint, rollbackTransaction
-
Constructor Details
-
MariaDbJdbcLiveAdapter
public MariaDbJdbcLiveAdapter()
-
-
Method Details
-
databaseType
- Overrides:
databaseTypein classMySqlJdbcLiveAdapter
-
shouldUse
Same gate shape asMySqlJdbcLiveAdapter.shouldUse(Map)but resolvesDUCTAPE_MARIADB_URL(viaDatabaseType.MARIADB-aware resolution) instead ofDUCTAPE_MYSQL_URL.
-