A B C D G I M N P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asSingleConnectionPool() - Method in class io.dropwizard.db.DataSourceFactory
- asSingleConnectionPool() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Configures the pool as a single connection pool.
B
- build(MetricRegistry, String) - Method in class io.dropwizard.db.DataSourceFactory
- build(MetricRegistry, String) - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Builds a new JDBC data source backed by the connection pool and managed by Dropwizard.
C
- check(Callable<HealthCheck.Result>) - Method in class io.dropwizard.db.TimeBoundHealthCheck
D
- DatabaseConfiguration<T> - Interface in io.dropwizard.db
- DataSourceFactory - Class in io.dropwizard.db
-
A factory for pooled
ManagedDataSource
s. - DataSourceFactory() - Constructor for class io.dropwizard.db.DataSourceFactory
- DataSourceFactory.TransactionIsolation - Enum in io.dropwizard.db
- DEFAULT - io.dropwizard.db.DataSourceFactory.TransactionIsolation
G
- get() - Method in enum io.dropwizard.db.DataSourceFactory.TransactionIsolation
- getAbandonWhenPercentageFull() - Method in class io.dropwizard.db.DataSourceFactory
- getAutoCommitByDefault() - Method in class io.dropwizard.db.DataSourceFactory
- getCheckConnectionOnBorrow() - Method in class io.dropwizard.db.DataSourceFactory
- getCheckConnectionOnConnect() - Method in class io.dropwizard.db.DataSourceFactory
- getCheckConnectionOnReturn() - Method in class io.dropwizard.db.DataSourceFactory
- getCheckConnectionWhileIdle() - Method in class io.dropwizard.db.DataSourceFactory
- getCommitOnReturn() - Method in class io.dropwizard.db.DataSourceFactory
- getDataSourceFactory(T) - Method in interface io.dropwizard.db.DatabaseConfiguration
- getDefaultCatalog() - Method in class io.dropwizard.db.DataSourceFactory
- getDefaultTransactionIsolation() - Method in class io.dropwizard.db.DataSourceFactory
- getDriverClass() - Method in class io.dropwizard.db.DataSourceFactory
- getDriverClass() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Returns the Java class of the database driver.
- getEvictionInterval() - Method in class io.dropwizard.db.DataSourceFactory
- getInitializationQuery() - Method in class io.dropwizard.db.DataSourceFactory
- getInitialSize() - Method in class io.dropwizard.db.DataSourceFactory
- getJdbcInterceptors() - Method in class io.dropwizard.db.DataSourceFactory
- getLogAbandonedConnections() - Method in class io.dropwizard.db.DataSourceFactory
- getLogValidationErrors() - Method in class io.dropwizard.db.DataSourceFactory
- getMaxConnectionAge() - Method in class io.dropwizard.db.DataSourceFactory
- getMaxSize() - Method in class io.dropwizard.db.DataSourceFactory
- getMaxWaitForConnection() - Method in class io.dropwizard.db.DataSourceFactory
- getMinIdleTime() - Method in class io.dropwizard.db.DataSourceFactory
- getMinSize() - Method in class io.dropwizard.db.DataSourceFactory
- getParentLogger() - Method in class io.dropwizard.db.ManagedPooledDataSource
- getPassword() - Method in class io.dropwizard.db.DataSourceFactory
- getProperties() - Method in class io.dropwizard.db.DataSourceFactory
- getProperties() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Returns the configuration properties for ORM tools.
- getReadOnlyByDefault() - Method in class io.dropwizard.db.DataSourceFactory
- getRemoveAbandonedTimeout() - Method in class io.dropwizard.db.DataSourceFactory
- getRollbackOnReturn() - Method in class io.dropwizard.db.DataSourceFactory
- getUrl() - Method in class io.dropwizard.db.DataSourceFactory
- getUrl() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Returns the JDBC connection URL.
- getUseFairQueue() - Method in class io.dropwizard.db.DataSourceFactory
- getUser() - Method in class io.dropwizard.db.DataSourceFactory
- getValidationInterval() - Method in class io.dropwizard.db.DataSourceFactory
- getValidationQuery() - Method in class io.dropwizard.db.DataSourceFactory
- getValidationQuery() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Returns the SQL query, which is being used for the database connection health check.
- getValidationQueryTimeout() - Method in class io.dropwizard.db.DataSourceFactory
- getValidationQueryTimeout() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Returns the timeout for awaiting a response from the database during connection health checks.
- getValidatorClassName() - Method in class io.dropwizard.db.DataSourceFactory
I
- io.dropwizard.db - package io.dropwizard.db
- isAlternateUsernamesAllowed() - Method in class io.dropwizard.db.DataSourceFactory
- isAutoCommentsEnabled() - Method in class io.dropwizard.db.DataSourceFactory
- isAutoCommentsEnabled() - Method in interface io.dropwizard.db.PooledDataSourceFactory
-
Whether ORM tools allowed to add comments to SQL queries.
- isIgnoreExceptionOnPreLoad() - Method in class io.dropwizard.db.DataSourceFactory
- isInitialSizeGreaterThanMinSize() - Method in class io.dropwizard.db.DataSourceFactory
- isInitialSizeLessThanMaxSize() - Method in class io.dropwizard.db.DataSourceFactory
- isMinSizeLessThanMaxSize() - Method in class io.dropwizard.db.DataSourceFactory
- isRemoveAbandoned() - Method in class io.dropwizard.db.DataSourceFactory
M
- ManagedDataSource - Interface in io.dropwizard.db
- ManagedPooledDataSource - Class in io.dropwizard.db
-
A
ManagedDataSource
which is backed by a Tomcat pooledDataSource
. - ManagedPooledDataSource(PoolConfiguration, MetricRegistry) - Constructor for class io.dropwizard.db.ManagedPooledDataSource
-
Create a new data source with the given connection pool configuration.
N
- NONE - io.dropwizard.db.DataSourceFactory.TransactionIsolation
P
- PooledDataSourceFactory - Interface in io.dropwizard.db
-
Interface of a factory that produces JDBC data sources backed by the connection pool.
R
- READ_COMMITTED - io.dropwizard.db.DataSourceFactory.TransactionIsolation
- READ_UNCOMMITTED - io.dropwizard.db.DataSourceFactory.TransactionIsolation
- REPEATABLE_READ - io.dropwizard.db.DataSourceFactory.TransactionIsolation
S
- SERIALIZABLE - io.dropwizard.db.DataSourceFactory.TransactionIsolation
- setAbandonWhenPercentageFull(int) - Method in class io.dropwizard.db.DataSourceFactory
- setAlternateUsernamesAllowed(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setAutoCommentsEnabled(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setAutoCommitByDefault(Boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setCheckConnectionOnBorrow(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setCheckConnectionOnConnect(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setCheckConnectionOnReturn(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setCheckConnectionWhileIdle(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setCommitOnReturn(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setDefaultCatalog(String) - Method in class io.dropwizard.db.DataSourceFactory
- setDefaultTransactionIsolation(DataSourceFactory.TransactionIsolation) - Method in class io.dropwizard.db.DataSourceFactory
- setDriverClass(String) - Method in class io.dropwizard.db.DataSourceFactory
- setEvictionInterval(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setIgnoreExceptionOnPreLoad(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setInitializationQuery(String) - Method in class io.dropwizard.db.DataSourceFactory
- setInitialSize(int) - Method in class io.dropwizard.db.DataSourceFactory
- setJdbcInterceptors(Optional<String>) - Method in class io.dropwizard.db.DataSourceFactory
- setLogAbandonedConnections(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setLogValidationErrors(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setMaxConnectionAge(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setMaxSize(int) - Method in class io.dropwizard.db.DataSourceFactory
- setMaxWaitForConnection(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setMinIdleTime(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setMinSize(int) - Method in class io.dropwizard.db.DataSourceFactory
- setPassword(String) - Method in class io.dropwizard.db.DataSourceFactory
- setProperties(Map<String, String>) - Method in class io.dropwizard.db.DataSourceFactory
- setReadOnlyByDefault(Boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setRemoveAbandoned(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setRemoveAbandonedTimeout(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setRollbackOnReturn(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setUrl(String) - Method in class io.dropwizard.db.DataSourceFactory
- setUseFairQueue(boolean) - Method in class io.dropwizard.db.DataSourceFactory
- setUser(String) - Method in class io.dropwizard.db.DataSourceFactory
- setValidationInterval(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setValidationQuery(String) - Method in class io.dropwizard.db.DataSourceFactory
- setValidationQueryTimeout(Duration) - Method in class io.dropwizard.db.DataSourceFactory
- setValidatorClassName(Optional<String>) - Method in class io.dropwizard.db.DataSourceFactory
- start() - Method in class io.dropwizard.db.ManagedPooledDataSource
- stop() - Method in class io.dropwizard.db.ManagedPooledDataSource
T
- TimeBoundHealthCheck - Class in io.dropwizard.db
- TimeBoundHealthCheck(ExecutorService, Duration) - Constructor for class io.dropwizard.db.TimeBoundHealthCheck
V
- valueOf(String) - Static method in enum io.dropwizard.db.DataSourceFactory.TransactionIsolation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.dropwizard.db.DataSourceFactory.TransactionIsolation
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages