protected void openDefaultSubscriptions() { final int subscriptionSize = defaultSubscriptionNames == null ? 0 : defaultSubscriptionNames.length; for (int i = 0; i < subscriptionSize; i++) { doOpenSubscription(defaultSubscriptionNames[i], dataConsumed); } }
protected void openDefaultSubscriptions() { final int subscriptionSize = defaultSubscriptionNames == null ? 0 : defaultSubscriptionNames.length; for (int i = 0; i < subscriptionSize; i++) { doOpenSubscription(defaultSubscriptionNames[i], dataConsumed); } }
/** * Creates a new subscription with the given name asynchronously. The operation fails if the * dispatcher runs in pipeline-mode or a subscription with this name already exists. */ public ActorFuture<Subscription> openSubscriptionAsync(String subscriptionName) { return actor.call( () -> { if (mode == MODE_PIPELINE) { throw new IllegalStateException("Cannot open subscriptions in pipelining mode"); } return doOpenSubscription(subscriptionName, dataConsumed); }); }
/** * Creates a new subscription with the given name asynchronously. The operation fails if the * dispatcher runs in pipeline-mode or a subscription with this name already exists. */ public ActorFuture<Subscription> openSubscriptionAsync(String subscriptionName) { return actor.call( () -> { if (mode == MODE_PIPELINE) { throw new IllegalStateException("Cannot open subscriptions in pipelining mode"); } return doOpenSubscription(subscriptionName, dataConsumed); }); }