// documents from DocumentList as the whole list is discarded by the CM
// at the completion of this traversal.
listState.removeDocFromCrawlQueue(spDocument);
if (listState.isCrawlQueueEmpty()) {
listState.commitAclCrawlStatus();
if (null == listState.getNextPage()
&& !listState.isNextChangeTokenBlank()) {
// Since, all the docs are sent, commit the next suitable change
// token value as current change token which gets used for the
// subsequent WS calls.