Class CSPoolExhaustedException

All Implemented Interfaces:
Serializable

public class CSPoolExhaustedException extends CSException
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 Details

    • CSPoolExhaustedException

      public CSPoolExhaustedException()
      Default constructor
    • CSPoolExhaustedException

      public CSPoolExhaustedException(String theExceptionMessage)
      Constructor with parameters.
      Parameters:
      theExceptionMessage - An exception message