Class SQLiteBusyDataSource
java.lang.Object
org.sqlite.SQLiteDataSource
com.ultikits.ultitools.interfaces.impl.data.sqlite.SQLiteBusyDataSource
- All Implemented Interfaces:
Wrapper,CommonDataSource,DataSource
final class SQLiteBusyDataSource
extends org.sqlite.SQLiteDataSource
Physical SQLite connections whose busy waits use elapsed time, even under native profiling.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static final class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.sqlite.SQLiteConnectiongetConnection(String username, String password) Methods inherited from class org.sqlite.SQLiteDataSource
getConfig, getConnection, getDatabaseName, getLoginTimeout, getLogWriter, getParentLogger, getUrl, isWrapperFor, setBusyTimeout, setCacheSize, setCaseSensitiveLike, setConfig, setCountChanges, setDatabaseName, setDefaultCacheSize, setEncoding, setEnforceForeignKeys, setFullColumnNames, setFullSync, setGetGeneratedKeys, setIncrementalVacuum, setJournalMode, setJournalSizeLimit, setLegacyAlterTable, setLegacyFileFormat, setLoadExtension, setLockingMode, setLoginTimeout, setLogWriter, setMaxPageCount, setPageSize, setReadOnly, setReadUncommitted, setRecursiveTriggers, setReverseUnorderedSelects, setSharedCache, setShortColumnNames, setSynchronous, setTempStore, setTempStoreDirectory, setTransactionMode, setUrl, setUserVersion, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilderMethods inherited from interface javax.sql.DataSource
createConnectionBuilder
-
Field Details
-
address
-
-
Constructor Details
-
SQLiteBusyDataSource
SQLiteBusyDataSource(String path)
-
-
Method Details
-
getConnection
public org.sqlite.SQLiteConnection getConnection(String username, String password) throws SQLException - Specified by:
getConnectionin interfaceDataSource- Overrides:
getConnectionin classorg.sqlite.SQLiteDataSource- Throws:
SQLException
-