Pageable pageable = needsToWarn.nextPageable(); needsToWarn = needRepository.findNeedsInactiveBetweenAndNotConnected(startWarningThreshold, stopWarningThreshold, pageable); } else { Pageable pageable = needsToDeactivate.nextPageable(); needsToDeactivate = needRepository.findNeedsInactiveSinceAndNotConnected(deactivateThreshold, pageable); } else { Pageable pageable = needsToDeactivate.nextPageable(); needsToDeactivate = needRepository.findNeedsInactiveSince(deactivateThresholdDespiteEstablishedConnections, pageable); } else {