protected static class OutputConnectorPool.LocalPool extends ConnectorPool<IOutputConnector>
ConnectorPool.Pool, ConnectorPool.SumClass_rcsid, poolHash, randomNumberGenerator, serviceTypePrefix, targetCalcLockPrefix| Constructor and Description |
|---|
LocalPool() |
| Modifier and Type | Method and Description |
|---|---|
IOutputConnector[] |
grabMultiple(IThreadContext tc,
java.lang.String[] orderingKeys,
java.lang.String[] connectionNames,
java.lang.String[] classNames,
ConfigParams[] configInfos,
int[] maxPoolSizes) |
protected boolean |
isConnectionNameValid(IThreadContext tc,
java.lang.String connectionName)
Override this method to check if a connection name is still valid.
|
protected boolean |
isInstalled(IThreadContext tc,
java.lang.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, java.lang.String className) throws ManifoldCFException
ConnectorPoolisInstalled in class ConnectorPool<IOutputConnector>ManifoldCFExceptionprotected boolean isConnectionNameValid(IThreadContext tc, java.lang.String connectionName) throws ManifoldCFException
ConnectorPoolisConnectionNameValid in class ConnectorPool<IOutputConnector>ManifoldCFExceptionpublic IOutputConnector[] grabMultiple(IThreadContext tc, java.lang.String[] orderingKeys, java.lang.String[] connectionNames, java.lang.String[] classNames, ConfigParams[] configInfos, int[] maxPoolSizes) throws ManifoldCFException
ManifoldCFException