Class CSPoolExhaustedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.mcpdbwizard.pub.CSException
com.mcpdbwizard.pub.CSPoolExhaustedException
- All Implemented Interfaces:
Serializable
Thrown when
DaoFactoryPool could not supply a factory within
DAO_POOL_MAX_WAIT_MS: every factory is checked out and the pool is at
DAO_POOL_MAX_SIZE.
Distinct from a plain CSException so callers can tell "the server is saturated, retry"
apart from "the database rejected your work". The generated MCP server maps it to a busy-server
tool error rather than a database error.
Copyright 2003-2026 ATB Consultancy Services Ltd
(formerly Orinda Software Ltd, Dublin, Ireland)
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCSPoolExhaustedException(String theExceptionMessage) Constructor with parameters. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
CSPoolExhaustedException
public CSPoolExhaustedException()Default constructor -
CSPoolExhaustedException
Constructor with parameters.- Parameters:
theExceptionMessage- An exception message
-