pagination looping logic - continuously runs through a doquery loop until all results have been streamed concode_field_sep Handler<JsonObject> dataHandler concode_elem_sep boolean paused concode_elem_sep Handler<Void> endHandler concode_elem_sep SolrService solrService concode_elem_sep Logger logger concode_elem_sep VertxSolrQuery query concode_elem_sep QueryOptions options concode_elem_sep boolean completed concode_elem_sep Handler<Throwable> exceptionHandler concode_elem_sep boolean queryRunning concode_field_sep JsonReadStreamBase resume concode_elem_sep JsonReadStreamBase handler concode_elem_sep JsonReadStreamBase solrQuery concode_elem_sep void handleException concode_elem_sep JsonReadStreamBase endHandler concode_elem_sep JsonReadStreamBase queryOptions concode_elem_sep void doQuery concode_elem_sep JsonReadStreamBase setQueryStart concode_elem_sep JsonReadStreamBase exceptionHandler concode_elem_sep JsonReadStreamBase pause concode_elem_sep boolean isComplete
void function ( JsonObject arg0 ) { if ( dataHandler != null ) { dataHandler . handle ( arg0 ) ; } if ( isComplete ( arg0 ) ) { completed = true ; if ( endHandler != null ) { endHandler . handle ( null ) ; } } else { if ( ! paused && dataHandler != null ) { doQuery ( ) ; } } }