class JDBCCertRecordStore implements CertRecordStore {

    @Override
    public CertRecordStoreConnection getConnection() {
        try {
            JDBCCertRecordStoreConnection jdbcConn = new JDBCCertRecordStoreConnection(src.getConnection());
            jdbcConn.setOperationTimeout(opTimeout);
            return jdbcConn;
        } catch (SQLException ex) {
            LOGGER.error("getConnection: {}", ex.getMessage());
            throw new ResourceException(ResourceException.SERVICE_UNAVAILABLE, ex.getMessage());
        }
    }

    public  JDBCCertRecordStore(PoolableDataSource src);

}