@Override public void handleStart(Operation startPost) { startPost.complete(); CommonContinuousQueries.subscribeTo(this.getHost(), ContinuousQueryId.COMPUTES, this::onComputeChange); }
@Override public void handleStart(Operation startPost) { startPost.complete(); CommonContinuousQueries.subscribeTo(this.getHost(), ContinuousQueryId.COMPUTES, this::onComputeChange); }
private DeferredResult<Void> subscribeForSubscriptions() { DeferredResult<Void> subscriptionsRead = new DeferredResult<Void>(); CommonContinuousQueries .subscribeTo(this.getHost(), ContinuousQueryId.EXTENSIBILITY_SUBSCRIPTIONS, op -> onSubscriptionChange(op, subscriptionsRead)); return subscriptionsRead; }
private DeferredResult<Void> subscribeForTopics() { DeferredResult<Void> topicsRead = new DeferredResult<Void>(); CommonContinuousQueries.subscribeTo(this.getHost(), ContinuousQueryId.EVENT_TOPICS, op -> onEventTopicChange(op, topicsRead)); return topicsRead; }