use of io.gravitee.am.repository.jdbc.exceptions.RepositoryIllegalQueryException in project gravitee-access-management by gravitee-io.
the class JdbcLoginAttemptRepository method delete.
@Override
public Completable delete(LoginAttemptCriteria criteria) {
LOGGER.debug("delete({})", criteria);
Criteria whereClause = buildWhereClause(criteria);
if (!whereClause.isEmpty()) {
return monoToCompletable(template.delete(JdbcLoginAttempt.class).matching(Query.query(whereClause)).all());
}
throw new RepositoryIllegalQueryException("Unable to delete from LoginAttempt without criteria");
}
Aggregations