Index

A B C D F G H I J L N O P R S T U V 
All Classes and Interfaces|All Packages

A

abort(Executor) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
addActiveSegment(ConnectionPoolSegment) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Adds an active segment to the pool.
addActiveSegments(List<ConnectionPoolSegment>) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Adds active segments to the pool.
addAlias(String) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Adds an alias for this pool.
addReserveSegment(ConnectionPoolSegment) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Adds a reserve segment to the pool.
addReserveSegments(List<ConnectionPoolSegment>) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Adds reserve segments to the pool.

B

buildPools(Collection<ConnectionPool.Initializer>) - Static method in class org.attribyte.sql.pool.TypesafeConfig
 

C

clearWarnings() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
close() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
Returns this connection to the segment without change to the real connection.
closeUnmanagedConnection(Connection) - Method in class org.attribyte.sql.pool.ConnectionPool
Closes an unmanaged connection.
commit() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
COMMIT - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.IncompleteTransactionPolicy
Transaction is committed.
Configuration Parameters - Search tag in class org.attribyte.sql.pool.ConnectionPool
Section
CONNECTION - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.ForceRealClosePolicy
Closes the connection on force real close.
CONNECTION_WITH_LIMIT - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.ForceRealClosePolicy
Closes the connection on force real close with a time limit.
ConnectionPool - Class in org.attribyte.sql.pool
Provides logical database connections to an application from a pool of physical connections that are maintained by the pool.
ConnectionPool.Initializer - Class in org.attribyte.sql.pool
Initializes and creates connection pools.
ConnectionPool.Stats - Class in org.attribyte.sql.pool
Pool statistics.
ConnectionPoolConnection - Class in org.attribyte.sql.pool
A logical database connection returned to applications from a ConnectionPool.
ConnectionPoolConnection(ConnectionPoolSegment, String, String, boolean, ConnectionPoolConnection.IncompleteTransactionPolicy, ConnectionPoolConnection.OpenStatementPolicy, ConnectionPoolConnection.ForceRealClosePolicy, long) - Constructor for class org.attribyte.sql.pool.ConnectionPoolConnection
Creates a connection.
ConnectionPoolConnection.ActivityTimeoutPolicy - Enum in org.attribyte.sql.pool
How are connections that have exceeded the activity timeout handled?
ConnectionPoolConnection.ForceRealClosePolicy - Enum in org.attribyte.sql.pool
The policy followed when a connection is forcibly closed by the pool (e.g. when the activity timeout is reached or the connection lifetime expires).
ConnectionPoolConnection.IncompleteTransactionPolicy - Enum in org.attribyte.sql.pool
How are incomplete transactions handled on connection close?
ConnectionPoolConnection.OpenStatementPolicy - Enum in org.attribyte.sql.pool
How are open statements after close handled?
ConnectionPoolDataSource - Class in org.attribyte.sql.pool
A DataSource implementation for pools.
ConnectionPoolDataSource(ConnectionPool) - Constructor for class org.attribyte.sql.pool.ConnectionPoolDataSource
Creates a datasource from a pool.
ConnectionPoolDataSource(ConnectionPool.Initializer) - Constructor for class org.attribyte.sql.pool.ConnectionPoolDataSource
Creates a data source from a pool initializer.
ConnectionPoolSegment - Class in org.attribyte.sql.pool
A collection of connections that are managed as a single unit as part of a pool.
ConnectionPoolSegment.Initializer - Class in org.attribyte.sql.pool
Initializes and creates a connection pool segment.
ConnectionPoolSegment.Stats - Class in org.attribyte.sql.pool
Statistics for this segment.
createArrayOf(String, Object[]) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createBlob() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createClob() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createConnection() - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Creates an immutable connection from this initialization.
createNClob() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createPool() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Creates a configured pool.
createSegment() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Creates a segment after configuration.
createSQLXML() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createStatement() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createStatement(int, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createStatement(int, int, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
createStruct(String, Object[]) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 

D

defaultInitializer() - Static method in class org.attribyte.sql.pool.ConnectionPoolSegment
Creates a segment initializer with default values.

F

FORCE_CLOSE - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.ActivityTimeoutPolicy
Causes the connection to be closed, even though operations may be pending in another thread.
fromConfig(Config, PasswordSource, Logger) - Static method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Create an Initializer for each configured pool.
fromConfigFile(File, PasswordSource, Logger) - Static method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Parse a config file to create an Initializer for each configured pool.
fromProperties(Properties, PasswordSource, Logger) - Static method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Parse properties to create an Initializer for each configured pool.
fromPropertiesFile(File, PasswordSource, Logger) - Static method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Parse properties to create an Initializer for each configured pool.

G

getAcquisitionRateUnit() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the ("per") unit for acquisition rates.
getActiveConnectionCount() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment
Gets the number of active connections.
getActiveConnections() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the number of connections that are currently active.
getActiveConnections() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the number of connections that are currently active.
getActiveConnectionUtilization() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the fraction of connections in active segments being used.
getActiveSegments() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the current number of active segments.
getActiveSegments() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the number of active segments.
getActiveTimeoutCount() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the count of connections closed when active limit is reached.
getActiveTimeoutCount() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the count of connections closed when active limit is reached.
getActiveUnmanagedConnectionCount() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the number of active unmanaged connections.
getAka() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
 
getAKA() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets an unmodifiable set of alias names for this pool.
getAutoCommit() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getAvailableConnectionCount() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment
Gets the number of available connections.
getAvailableConnections() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the number of connections that are currently available.
getAvailableConnections() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the number of connections that are currently available.
getAvailableConnectionUtilization() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the fraction of connections in all segments (active + reserve) being used.
getCatalog() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getClientInfo() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getClientInfo(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getConnection() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets a connection.
getConnection() - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
getConnection(String, String) - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
getConnectionCount() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the connection count.
getConnectionCount() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the connection count.
getConnectionDescription() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets a description of the database connections configured for the pool.
getCumulativeActiveTimeMillis() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the cumulative time this segment has been active.
getFailedAcquisitionCount() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the count of failed acquisitions.
getFailedConnectionErrorCount() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the count of failed connection errors.
getFailedConnectionErrorCount() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the count of failed connection errors.
getFifteenMinuteAcquisitionRate() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the fifteen minute connection acquisition rate.
getFifteenMinuteFailedAcquisitionRate() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the fifteen minute acquisition failure rate.
getFiveMinuteAcquisitionRate() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the five minute connection acquisition rate.
getFiveMinuteFailedAcquisitionRate() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the five minute acquisition failure rate.
getFutureConnection(ListeningExecutorService) - Method in class org.attribyte.sql.pool.ConnectionPool
Gets a connection future.
getHoldability() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getIdleCheckIntervalMillis() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
 
getLastActivatedTime() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the time this segment was last activated.
getLastDeactivateTime() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the last time this segment was deactivated.
getLoginTimeout() - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
getLogWriter() - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
getMaxConnections() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the maximum number of connections.
getMaxConnections() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment
Gets the maximum number of connections.
getMetaData() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getMetrics() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the metrics for this pool.
getMetrics() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
 
getMinActiveSegments() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the minimum number of active segments.
getMinActiveSegments() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
 
getMinSegmentExpansionDelayMillis() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
 
getName() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the name of the pool.
getName() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
 
getName() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the name of the pool.
getNetworkTimeout() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getOneMinuteAcquisitionRate() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the one minute connection acquisition rate.
getOneMinuteFailedAcquisitionRate() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the one minute acquisition failure rate.
getParentLogger() - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
getPassword(String) - Method in class org.attribyte.sql.pool.contrib.PropertiesPasswordSource
 
getPassword(String) - Method in interface org.attribyte.sql.pool.PasswordSource
Gets the password for a named connection.
getPassword(String, String) - Method in class org.attribyte.sql.pool.contrib.PropertiesPasswordSource
 
getPassword(String, String) - Method in interface org.attribyte.sql.pool.PasswordSource
Gets the password for a connection string and username.
getSaturatedAcquireTimeoutMillis() - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
 
getSchema() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getSegmentExpansionCount() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the number of times the pool has expanded the number of active segments.
getSegmentName() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the name of the segment.
getStats() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets a snapshot of statistics for this pool.
getStats() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment
Gets statistics for the segment.
getTimestamp() - Method in class org.attribyte.sql.pool.ConnectionPool.Stats
Gets the timestamp when these stats were recorded.
getTotalSegments() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets the total number of segments (active + reserve).
getTransactionIsolation() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getTypeMap() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
getUnmanagedConnection() - Method in class org.attribyte.sql.pool.ConnectionPool
Gets a new connection that is not managed by the pool.
getUptimeActiveFraction() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Gets the fraction of the total uptime this segment has been active.
getWarnings() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 

H

hasConnection() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Does this initializer have a connection set?

I

Initializer() - Constructor for class org.attribyte.sql.pool.ConnectionPool.Initializer
 
Initializer() - Constructor for class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Creates an empty initializer.
Initializer() - Constructor for class org.attribyte.sql.pool.JDBConnection.Initializer
 
Initializer(ConnectionPoolSegment.Initializer) - Constructor for class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Creates an initializer from another.
isActive() - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Stats
Determines if this segment is currently active.
isClosed() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
isIdle() - Method in class org.attribyte.sql.pool.ConnectionPool
Is the pool currently idle?
isReadOnly() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
isValid(int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
isWrapperFor(Class<?>) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
isWrapperFor(Class<?>) - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 

J

JDBConnection - Class in org.attribyte.sql.pool
Immutable configuration for a database connection, including the connection string or DataSource, credentials, test SQL, and timeout settings.
JDBConnection(String, String, String, String, long, String, long, boolean) - Constructor for class org.attribyte.sql.pool.JDBConnection
Creates a connection with a connection string.
JDBConnection(String, String, String, DataSource, long, String, long, boolean) - Constructor for class org.attribyte.sql.pool.JDBConnection
Creates a connection with a DataSource.
JDBConnection.Initializer - Class in org.attribyte.sql.pool
Initializes and creates an immutable connection configuration.

L

LOG - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.ActivityTimeoutPolicy
Timeout is logged, but the connection remains active and unavailable until it is returned to the pool.

N

nativeSQL(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
newInitializer() - Static method in class org.attribyte.sql.pool.ConnectionPool
Creates an empty initializer.
newInitializer() - Static method in class org.attribyte.sql.pool.ConnectionPoolSegment
Creates an empty initializer.
NONE - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.ForceRealClosePolicy
Do nothing.
NONE - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.OpenStatementPolicy
Don't track open statements.

O

org.attribyte.sql.pool - package org.attribyte.sql.pool
ACP is an open-source JDBC connection pool designed to support the high throughput, concurrency, tuning, monitoring and reporting typically required to support production application servers.
org.attribyte.sql.pool.contrib - package org.attribyte.sql.pool.contrib
 

P

PasswordSource - Interface in org.attribyte.sql.pool
Allows connection passwords to be specified at runtime.
poolsFromConfig(Config, PasswordSource, Logger) - Static method in class org.attribyte.sql.pool.TypesafeConfig
 
prepareCall(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareCall(String, int, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareCall(String, int, int, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareStatement(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareStatement(String, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareStatement(String, int[]) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareStatement(String, int, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareStatement(String, int, int, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
prepareStatement(String, String[]) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
PropertiesPasswordSource - Class in org.attribyte.sql.pool.contrib
A password source that uses Properties to resolve passwords.
PropertiesPasswordSource(Properties) - Constructor for class org.attribyte.sql.pool.contrib.PropertiesPasswordSource
Creates a properties password source.

R

registerMetrics(MetricRegistry) - Method in class org.attribyte.sql.pool.ConnectionPool
Registers all metrics for this cache with the prefix 'org.attribyte.sql.pool.ConnectionPool.
releaseSavepoint(Savepoint) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
REPORT - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.IncompleteTransactionPolicy
Exception is raised.
REPORT - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.OpenStatementPolicy
Closes statements and raises an application exception.
rollback() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
rollback(Savepoint) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
ROLLBACK - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.IncompleteTransactionPolicy
Transaction is rolled-back (default).

S

Sample Properties Configuration File - Search tag in class org.attribyte.sql.pool.ConnectionPool
Section
setAcquireTimeout(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the maximum amount of time to wait for a connection if all are busy.
setActiveTimeout(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the maximum amount of time a connection may be active before automatically closed.
setActiveTimeoutMonitorFrequency(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the frequency the active timeout monitor runs.
setActivityTimeoutPolicy(ConnectionPoolConnection.ActivityTimeoutPolicy) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the policy followed by the pool when a connection activity timeout is reached.
setAutoCommit(boolean) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setCatalog(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setClientInfo(String, String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setClientInfo(Properties) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setCloseConcurrency(int) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the number of threads handling connection close.
setCloseTimeLimitMillis(long) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the maximum amount of time connection close will block.
setConnection(JDBConnection) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the database connection.
setConnectionLifetime(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the lifetime of (real) connections before automatic close/reopen.
setConnectionString(String) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets the connection string.
setCreateTimeoutMillis(long) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets a timeout use when creating new connections.
setDatasource(DataSource) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets a DataSource as the source of connections.
setDebug(boolean) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets debug mode.
setForceRealClosePolicy(ConnectionPoolConnection.ForceRealClosePolicy) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the policy followed by the pool when a "forced" close is trigger (for example, connection is in-use longer than the configured maximum lease time).
setHoldability(int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setIdleCheckInterval(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Sets the interval between checks for idle segments.
setIdleTimeBeforeShutdown(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the time this segment must be idle before it is shutdown.
setIncompleteTransactionOnClosePolicy(ConnectionPoolConnection.IncompleteTransactionPolicy) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the incomplete transaction (on close) policy.
setLogger(Logger) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Sets the logger.
setLogger(Logger) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the logger for this segment.
setLoginTimeout(int) - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
setLogWriter(PrintWriter) - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 
setMaxConcurrentReconnects(int) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the maximum number of simultaneous database reconnect attempts.
setMaxReconnectDelay(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the maximum delay (after failure) between reconnect attempts.
setMinActiveSegments(int) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Sets the minimum number of active statements.
setMinActiveTime(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the minimum time this segment must be active before it is eligible for shutdown.
setMinSegmentExpansionDelay(long) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Sets the minimum delay between segment expansions in milliseconds.
setName(String) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Sets the name of the pool.
setName(String) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the name of the segment.
setName(String) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets the connection name.
setNetworkTimeout(Executor, int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setOpenStatementOnClosePolicy(ConnectionPoolConnection.OpenStatementPolicy) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the open statement (on close) policy.
setPassword(String) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets the password.
setPasswordSource(PasswordSource) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets a password source for this segment.
setReadOnly(boolean) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setSaturatedAcquireTimeout(long, TimeUnit) - Method in class org.attribyte.sql.pool.ConnectionPool.Initializer
Sets the maximum amount of time to wait for an available connection when pool is saturated.
setSavepoint() - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setSavepoint(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setSchema(String) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setSize(int) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the number of connections in the segment.
setTestIntervalMillis(long) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets the connection test interval in milliseconds.
setTestOnLogicalClose(boolean) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets the option to test connections when they are logically closed.
setTestOnLogicalOpen(boolean) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Sets thr option to test connections when they are logically opened.
setTestSQL(String) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets the SQL statement used to test connections.
setTransactionIsolation(int) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setTypeMap(Map<String, Class<?>>) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
setUser(String) - Method in class org.attribyte.sql.pool.JDBConnection.Initializer
Sets the user.
shutdown() - Method in class org.attribyte.sql.pool.ConnectionPool
Shutdown the pool.
shutdown() - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
Shutdown the underlying pool.
shutdownNow() - Method in class org.attribyte.sql.pool.ConnectionPool
Shutdown the pool without waiting for any in-progress operations to complete.
SILENT - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.OpenStatementPolicy
Closes statements silently, only reporting exceptions if they happen during statement close.
STATEMENTS_AND_CONNECTION - Enum constant in enum org.attribyte.sql.pool.ConnectionPoolConnection.ForceRealClosePolicy
Attempts to close all open statements before connection on force real close.

T

toString() - Method in class org.attribyte.sql.pool.JDBConnection
 
TypesafeConfig - Class in org.attribyte.sql.pool
 
TypesafeConfig() - Constructor for class org.attribyte.sql.pool.TypesafeConfig
 

U

unwrap(Class<T>) - Method in class org.attribyte.sql.pool.ConnectionPoolConnection
 
unwrap(Class<T>) - Method in class org.attribyte.sql.pool.ConnectionPoolDataSource
 

V

validate() - Method in class org.attribyte.sql.pool.JDBConnection
Verify that required parameters are set.
validate(boolean) - Method in class org.attribyte.sql.pool.ConnectionPoolSegment.Initializer
Verify that all required initialization variables are set.
valueOf(String) - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.ActivityTimeoutPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.ForceRealClosePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.IncompleteTransactionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.OpenStatementPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.ActivityTimeoutPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.ForceRealClosePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.IncompleteTransactionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attribyte.sql.pool.ConnectionPoolConnection.OpenStatementPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I J L N O P R S T U V 
All Classes and Interfaces|All Packages