protected static class NotificationConnectorPool.LocalPool extends ConnectorPool<INotificationConnector>
ConnectorPool.Pool, ConnectorPool.SumClass_rcsid, poolHash, randomNumberGenerator, serviceTypePrefix, targetCalcLockPrefix| Constructor and Description |
|---|
NotificationConnectorPool.LocalPool() |
| Modifier and Type | Method and Description |
|---|---|
INotificationConnector[] |
grabMultiple(IThreadContext tc,
String[] orderingKeys,
String[] connectionNames,
String[] classNames,
ConfigParams[] configInfos,
int[] maxPoolSizes) |
protected boolean |
isConnectionNameValid(IThreadContext tc,
String connectionName)
Override this method to check if a connection name is still valid.
|
protected boolean |
isInstalled(IThreadContext tc,
String className)
Override this method to hook into a connector manager.
|
buildServiceTypeName, buildTargetCalcLockName, closeAllConnectors, createConnectorInstance, flushUnusedConnectors, grab, grabMultiple, pack, pollAllConnectors, release, releaseMultiple, unpackInUse, unpackTargetprotected boolean isInstalled(IThreadContext tc, String className) throws ManifoldCFException
ConnectorPoolisInstalled in class ConnectorPool<INotificationConnector>ManifoldCFExceptionprotected boolean isConnectionNameValid(IThreadContext tc, String connectionName) throws ManifoldCFException
ConnectorPoolisConnectionNameValid in class ConnectorPool<INotificationConnector>ManifoldCFExceptionpublic INotificationConnector[] grabMultiple(IThreadContext tc, String[] orderingKeys, String[] connectionNames, String[] classNames, ConfigParams[] configInfos, int[] maxPoolSizes) throws ManifoldCFException
ManifoldCFException