Skip to content

Instantly share code, notes, and snippets.

@mgezkaya
mgezkaya / User.java
Created February 18, 2019 11:59
Cassandra Forward Paging With Spring 2.x
public PagedData findUsersByActivationStatusWithPaging(UserActivationStatus activationStatus, String pagingState) {
logger.info("Finding users by activation status {}...", activationStatus);
Select select = QueryBuilder
.select()
.from("user");
select.where(eq("activationStatus", activationStatus.name()));
select.setFetchSize(pagingFetchSize);
if (pagingState != null) {
select.setPagingState(PagingState.fromString(pagingState));