J'ai un consommateur qui peut dire qu'il ne veut pas traiter plus de données.
J'ai regardé les méthodes au printemps JdbcTemplate
mais je ne vois aucun moyen d'informer Spring que je ne veux pas traiter d'autres lignes lorsque je suis en rappel.
Je pourrais lancer une exception, mais alors le jdbcTemplate.query(...)
relancerait cette exception, ce qui est le comportement que je ne souhaite pas.
Existe-t-il un moyen de forcer l'arrêt du traitement des rangs sans provoquer d'exception ?
jdbc.query(sql, new RowCallbackHandler() {
@Override
public void processRow(ResultSet rs) throws SQLException
{
// TODO how to stop if I want to do it here?
}}
);