private void handleCountThings(final CountThings command) { final Criteria criteria = parseCriteriaWithAuthorization(command); final QueryBuilder queryBuilder = queryBuilderFactory.newUnlimitedBuilder(criteria); getSender().tell(queryBuilder.build(), getSelf()); }
private void handleSudoCountThings(final SudoCountThings command) { final Criteria filterCriteria = queryFilterCriteriaFactory.filterCriteria( command.getFilter().orElse(null), command.getDittoHeaders()); final QueryBuilder queryBuilder = queryBuilderFactory.newUnlimitedBuilder(filterCriteria); getSender().tell(queryBuilder.build(), getSelf()); }
private void handleCountThings(final CountThings command) { final Criteria criteria = parseCriteriaWithAuthorization(command); final QueryBuilder queryBuilder = queryBuilderFactory.newUnlimitedBuilder(criteria); getSender().tell(queryBuilder.build(), getSelf()); }
private void handleSudoCountThings(final SudoCountThings command) { final Criteria filterCriteria = queryFilterCriteriaFactory.filterCriteria( command.getFilter().orElse(null), command.getDittoHeaders()); final QueryBuilder queryBuilder = queryBuilderFactory.newUnlimitedBuilder(filterCriteria); getSender().tell(queryBuilder.build(), getSelf()); }