@Override public void purge(String apiKey, @PartitionKey String queue) { doPurge(apiKey, queue); } }
@Override public long getClaimCount(String apiKey, @PartitionKey String queue) { return doGetClaimCount(apiKey, queue); }
@Override public List<Message> poll(String apiKey, @PartitionKey String queue, Duration claimTtl, int limit) { return doPoll(apiKey, queue, claimTtl, limit); }
@Override public void purge(@PartitionKey String queue) { _authDedupQueueService.purge(_apiKey, queue); }
@Override public List<Message> peek(@PartitionKey String queue, int limit) { return _authDedupQueueService.peek(_apiKey, queue, limit); }
@Override public long getEventCountUpTo(@PartitionKey String subscription, long limit) { return _authDatabus.getEventCountUpTo(_apiKey, subscription, limit); }
@Override public void purge(String apiKey, @PartitionKey String queue) { doPurge(apiKey, queue); } }
@Override public void unclaimAll(@PartitionKey String queue) { _authDedupQueueService.unclaimAll(_apiKey, queue); }
@Override public long getMessageCount(@PartitionKey String queue) { return _authDedupQueueService.getMessageCount(_apiKey, queue); }
@Override public List<Message> poll(@PartitionKey String queue, Duration claimTtl, int limit) { return _authDedupQueueService.poll(_apiKey, queue, claimTtl, limit); }
@Override public long getClaimCount(@PartitionKey String queue) { return _authQueueService.getClaimCount(_apiKey, queue); }
@Override public void acknowledge(@PartitionKey String queue, Collection<String> messageIds) { _authQueueService.acknowledge(_apiKey, queue, messageIds); }
@Override public void unclaimAll(String apiKey, @PartitionKey String queue) { doUnclaimAll(apiKey, queue); }
@Override public long getClaimCount(@PartitionKey String subscription) { return _authDatabus.getClaimCount(_apiKey, subscription); }
@Override public void purge(@PartitionKey String subscription) { _authDatabus.purge(_apiKey, subscription); }
@Override public PollResult poll(@PartitionKey String subscription, Duration claimTtl, int limit) { return _authDatabus.poll(_apiKey, subscription, claimTtl, limit); }
@Override public void purge(Subject subject, @PartitionKey String subscription) { databus(subject).purge(subscription); } }
@Override public long getClaimCount(Subject subject, @PartitionKey String subscription) { return databus(subject).getClaimCount(subscription); }
@Override public void renew(Subject subject, @PartitionKey String subscription, Collection<String> eventKeys, Duration claimTtl) { databus(subject).renew(subscription, eventKeys, claimTtl); }
@Override public void unclaimAll(Subject subject, @PartitionKey String subscription) { databus(subject).unclaimAll(subscription); }