public class ConnectionPoolSegment
extends java.lang.Object
A segment contains a fixed number of physical database connections in one of the following states: available, open, closing, reopening, or disconnected.
| Modifier and Type | Class and Description |
|---|---|
static class |
ConnectionPoolSegment.Initializer
Initialize and create a segment.
|
class |
ConnectionPoolSegment.Stats
Statistics for this segment.
|
| Modifier and Type | Method and Description |
|---|---|
static ConnectionPoolSegment.Initializer |
defaultInitializer()
Creates a segment initializer with default values.
|
int |
getActiveConnectionCount()
Gets the number of active connections.
|
int |
getAvailableConnectionCount()
Gets the number of available connections.
|
int |
getMaxConnections()
Gets the maximum number of connections.
|
ConnectionPoolSegment.Stats |
getStats()
Gets statistics for the segment.
|
static ConnectionPoolSegment.Initializer |
newInitializer()
Creates an empty initializer.
|
public static ConnectionPoolSegment.Initializer defaultInitializer()
public static ConnectionPoolSegment.Initializer newInitializer()
public ConnectionPoolSegment.Stats getStats()
public final int getActiveConnectionCount()
public final int getAvailableConnectionCount()
public int getMaxConnections()