OdbcAdminService class
Admin / lifecycle capability delegate for the ODBC service façade.
Constructors
- OdbcAdminService(IOdbcRepository _repository)
Properties
Methods
-
asyncCancel(
int requestId) → Future< Result< void> > -
asyncFree(
int requestId) → Future< Result< void> > -
asyncGetResult(
int requestId, {int? maxBufferBytes}) → Future< Result< QueryResult> > -
asyncPoll(
int requestId) → Future< Result< int> > -
cancelStream(
int streamId) → Future< Result< void> > -
clearAllStatements(
) → Future< Result< void> > -
clearAuditEvents(
) → Future< Result< void> > -
clearMetadataCache(
) → Future< Result< void> > -
clearStatementCache(
) → Future< Result< void> > -
closeEvents(
) → Future< void> -
connect(
String connectionString, {ConnectionOptions? options}) → Future< Result< Connection> > -
detectDriver(
String connectionString) → Future< String?> -
disconnect(
String connectionId) → Future< Result< void> > -
executeAsyncStart(
String connectionId, String sql) → Future< Result< int> > -
getAuditEvents(
{int limit = 0}) → Future< Result< List< >Map< >String, Object?> > -
getAuditStatus(
) → Future< Result< Map< >String, Object?> > -
getConnectionDbmsInfo(
String connectionId) → Future< Result< DbmsInfo> > -
getDriverCapabilities(
String connectionString) → Future< Result< Map< >String, Object?> > -
getMetrics(
) → Future< Result< OdbcMetrics> > -
getPreparedStatementsMetrics(
) → Future< Result< PreparedStatementMetrics> > -
getVersion(
) → Future< Result< Map< >String, String> > -
getWorkerPoolStats(
) → Future< AsyncWorkerPoolStats?> -
initialize(
) → Future< Result< void> > -
isInitialized(
) → bool -
metadataCacheEnable(
{required int maxEntries, required int ttlSeconds}) → Future< Result< void> > -
metadataCacheStats(
) → Future< Result< Map< >String, Object?> > -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setAuditEnabled(
{required bool enabled}) → Future< Result< void> > -
setLogLevel(
int level) → Future< Result< void> > -
streamPollAsync(
int streamId) → Future< Result< int> > -
streamStartAsync(
String connectionId, String sql, {int fetchSize = 1000, int chunkSize = 64 * 1024}) → Future< Result< int> > -
toString(
) → String -
A string representation of this object.
inherited
-
validateConnectionString(
String connectionString) → Future< Result< void> >
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited