Class JdbcConnectionPoolValidator

  • All Implemented Interfaces:
    jakarta.validation.ConstraintValidator<JdbcConnectionPoolConstraint,​ResourcePool>

    public class JdbcConnectionPoolValidator
    extends Object
    implements jakarta.validation.ConstraintValidator<JdbcConnectionPoolConstraint,​ResourcePool>
    Implementation for Connection Pool validation. Following validations are done:
    • Validation of datasource/driver classnames when resource type is not null
    • Max pool size to be always higher than steady pool size
    • Check if statement wrapping is on when certain features are enabled.
    Author:
    Shalini M