public class ConnectionFactoryMonitor extends AbstractNamedMonitor<Status>
ConnectionFactory. While this class can be used with instances of
PooledConnectionFactory, the PooledConnectionFactoryMonitor class is preferable.logger, name| Constructor and Description |
|---|
ConnectionFactoryMonitor(org.ldaptive.ConnectionFactory factory,
org.ldaptive.pool.Validator<org.ldaptive.Connection> validator)
Creates a new instance that monitors the given connection factory.
|
| Modifier and Type | Method and Description |
|---|---|
Status |
observe()
Gets a connection from the underlying connection factory and attempts to validate it.
|
getName, setNamepublic ConnectionFactoryMonitor(org.ldaptive.ConnectionFactory factory,
org.ldaptive.pool.Validator<org.ldaptive.Connection> validator)
factory - Connection factory to monitor.validator - Validates connections from the factory.public Status observe()
StatusCode.OK on success otherwise StatusCode.ERROR.Copyright © 2004-2015 Jasig. All Rights Reserved.