Uses of Class
de.quantummaid.eventmaid.subscribing.SubscriptionId
-
-
Uses of SubscriptionId in de.quantummaid.eventmaid.channel.action
Methods in de.quantummaid.eventmaid.channel.action that return SubscriptionId Modifier and Type Method Description SubscriptionIdSubscription. addRawSubscriber(Subscriber<ProcessingContext<T>> subscriber)Adds aSubscriber, that gets access to the underlyingProcessingContextobject.SubscriptionIdSubscription. addRawSubscriber(Consumer<ProcessingContext<T>> consumer)Adds a the consumer wrapped in aSubscriberobject, that gets access to the underlyingProcessingContextobject.SubscriptionIdSubscription. addSubscriber(Subscriber<T> subscriber)Adds aSubscriber.SubscriptionIdSubscription. addSubscriber(Consumer<T> consumer)Adds a the consumer wrapped in aSubscriberobject.Methods in de.quantummaid.eventmaid.channel.action with parameters of type SubscriptionId Modifier and Type Method Description voidSubscription. removeSubscriber(SubscriptionId subscriptionId)Removes allSubscribersthat match the givenSubscriptionId. -
Uses of SubscriptionId in de.quantummaid.eventmaid.internal.pipe
Methods in de.quantummaid.eventmaid.internal.pipe that return SubscriptionId Modifier and Type Method Description SubscriptionIdPipe. subscribe(Subscriber<T> subscriber)SubscriptionIdPipe. subscribe(Consumer<T> consumer)SubscriptionIdPipeImpl. subscribe(Subscriber<T> subscriber)SubscriptionIdPipeImpl. subscribe(Consumer<T> consumer)Methods in de.quantummaid.eventmaid.internal.pipe with parameters of type SubscriptionId Modifier and Type Method Description voidPipe. unsubscribe(SubscriptionId subscriptionId)voidPipeImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.messageBus
Methods in de.quantummaid.eventmaid.messageBus that return SubscriptionId Modifier and Type Method Description SubscriptionIdMessageBus. onException(CorrelationId correlationId, MessageBusExceptionListener exceptionListener)Adds a dynamicMessageBusExceptionListenerfor the messages matching theCorrelationId.SubscriptionIdMessageBus. onException(EventType eventType, MessageBusExceptionListener exceptionListener)Adds a dynamicMessageBusExceptionListenerfor the messages with theEventTypeSubscriptionIdMessageBus. subscribe(CorrelationId correlationId, Subscriber<ProcessingContext<Object>> subscriber)Adds the givenSubscriberfor all messages with a matchingCorrelationId.SubscriptionIdMessageBus. subscribe(CorrelationId correlationId, Consumer<ProcessingContext<Object>> consumer)Adds the givenConsumerwrapped in aSubscriberobject for all messages with a matchingCorrelationId.SubscriptionIdMessageBus. subscribe(EventType eventType, Subscriber<Object> subscriber)Adds the givenSubscriberfor all messages with a matchingEventType.SubscriptionIdMessageBus. subscribe(EventType eventType, Consumer<Object> consumer)SubscriptionIdMessageBus. subscribeRaw(EventType eventType, Subscriber<ProcessingContext<Object>> subscriber)Adds theSubscriberobject for all messages with a matchingEventType.SubscriptionIdMessageBus. subscribeRaw(EventType eventType, Consumer<ProcessingContext<Object>> consumer)Methods in de.quantummaid.eventmaid.messageBus with parameters of type SubscriptionId Modifier and Type Method Description voidMessageBus. unregisterExceptionListener(SubscriptionId subscriptionId)Removes all exceptionListener with the givenSubscriptionId.voidMessageBus. unsubcribe(SubscriptionId subscriptionId)Removes allSubscriberswith the givenSubscriptionId -
Uses of SubscriptionId in de.quantummaid.eventmaid.messageBus.internal.brokering
Methods in de.quantummaid.eventmaid.messageBus.internal.brokering with parameters of type SubscriptionId Modifier and Type Method Description voidMessageBusBrokerStrategy. removeSubscriber(SubscriptionId subscriptionId)voidMessageBusBrokerStrategyImpl. removeSubscriber(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.messageBus.internal.correlationIds
Methods in de.quantummaid.eventmaid.messageBus.internal.correlationIds that return SubscriptionId Modifier and Type Method Description SubscriptionIdCorrelationBasedSubscriptions. addCorrelationBasedSubscriber(CorrelationId correlationId, Subscriber<ProcessingContext<Object>> subscriber)SubscriptionIdCorrelationBasedSubscriptionsImpl. addCorrelationBasedSubscriber(CorrelationId correlationId, Subscriber<ProcessingContext<Object>> subscriber)Methods in de.quantummaid.eventmaid.messageBus.internal.correlationIds with parameters of type SubscriptionId Modifier and Type Method Description voidCorrelationBasedSubscriptions. unsubscribe(SubscriptionId subscriptionId)voidCorrelationBasedSubscriptionsImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.messageBus.internal.exception
Methods in de.quantummaid.eventmaid.messageBus.internal.exception that return SubscriptionId Modifier and Type Method Description SubscriptionIdExceptionListenerHandler. register(CorrelationId correlationId, MessageBusExceptionListener exceptionListener)SubscriptionIdExceptionListenerHandler. register(EventType eventType, MessageBusExceptionListener exceptionListener)SubscriptionIdExceptionListenerHandlerImpl. register(CorrelationId correlationId, MessageBusExceptionListener exceptionListener)SubscriptionIdExceptionListenerHandlerImpl. register(EventType eventType, MessageBusExceptionListener exceptionListener)Methods in de.quantummaid.eventmaid.messageBus.internal.exception with parameters of type SubscriptionId Modifier and Type Method Description voidExceptionListenerHandler. unregister(SubscriptionId subscriptionId)voidExceptionListenerHandlerImpl. unregister(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.messageFunction.internal
Methods in de.quantummaid.eventmaid.messageFunction.internal with parameters of type SubscriptionId Modifier and Type Method Description voidSubscriptionContainer. setSubscriptionIds(SubscriptionId answerSubscriptionId, SubscriptionId errorSubscriptionId1, SubscriptionId errorSubscriptionId2) -
Uses of SubscriptionId in de.quantummaid.eventmaid.qcec.constraintEnforcing
Methods in de.quantummaid.eventmaid.qcec.constraintEnforcing that return SubscriptionId Modifier and Type Method Description <T> SubscriptionIdConstraintEnforcer. respondTo(Class<T> aClass, Consumer<T> responder)Adds the givenConsumerasSubscriberfor the given class.<T> SubscriptionIdConstraintEnforcerImpl. respondTo(Class<T> aClass, Consumer<T> responder)Methods in de.quantummaid.eventmaid.qcec.constraintEnforcing with parameters of type SubscriptionId Modifier and Type Method Description voidConstraintEnforcer. unsubscribe(SubscriptionId subscriptionId)Removes allSubscribersmatching the givenSubscriptionId.voidConstraintEnforcerImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.qcec.domainBus
Methods in de.quantummaid.eventmaid.qcec.domainBus that return SubscriptionId Modifier and Type Method Description SubscriptionIdDocumentBusImpl. submit(Answer answer)Methods in de.quantummaid.eventmaid.qcec.domainBus with parameters of type SubscriptionId Modifier and Type Method Description voidDocumentBus. unsubscribe(SubscriptionId subscriptionId)Removes the subscription for the givenSubscriptionIdindependent of whether it was for aQuery, a constraint or an event.voidDocumentBusImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.qcec.domainBus.building
Methods in de.quantummaid.eventmaid.qcec.domainBus.building that return SubscriptionId Modifier and Type Method Description SubscriptionIdAnswerActionBuilder. using(Consumer<T> consumer)Defines how to react to the message. -
Uses of SubscriptionId in de.quantummaid.eventmaid.qcec.domainBus.internal.answer
Methods in de.quantummaid.eventmaid.qcec.domainBus.internal.answer that return SubscriptionId Modifier and Type Method Description SubscriptionIdAbstractSharedAnswerImpl. register(QueryResolver queryResolver, ConstraintEnforcer constraintEnforcer, EventBus eventBus)SubscriptionIdAnswer. register(QueryResolver queryResolver, ConstraintEnforcer constraintEnforcer, EventBus eventBus)SubscriptionIdAnswerRegister. submit(Answer answer)SubscriptionIdAnswerBuilder. using(Consumer<T> consumer) -
Uses of SubscriptionId in de.quantummaid.eventmaid.qcec.eventBus
Methods in de.quantummaid.eventmaid.qcec.eventBus that return SubscriptionId Modifier and Type Method Description <T> SubscriptionIdEventBus. reactTo(Class<T> tClass, Consumer<T> consumer)Adds theConsumerasSubscriberfor the given event class.<T> SubscriptionIdEventBusImpl. reactTo(Class<T> tClass, Consumer<T> consumer)Methods in de.quantummaid.eventmaid.qcec.eventBus with parameters of type SubscriptionId Modifier and Type Method Description voidEventBus. unsubscribe(SubscriptionId subscriptionId)Removes allSubscribersmatching the givenSubscriptionId.voidEventBusImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.qcec.queryresolving
Methods in de.quantummaid.eventmaid.qcec.queryresolving that return SubscriptionId Modifier and Type Method Description <T extends Query<?>>
SubscriptionIdQueryResolver. answer(Class<T> queryClass, Consumer<T> responder)Adds a newConsumerasSubscriberforthe givenQueryclass.<T extends Query<?>>
SubscriptionIdQueryResolverImpl. answer(Class<T> queryClass, Consumer<T> responder)Methods in de.quantummaid.eventmaid.qcec.queryresolving with parameters of type SubscriptionId Modifier and Type Method Description voidQueryResolver. unsubscribe(SubscriptionId subscriptionId)Method to remove allConsumermatching theSubscriptionId.voidQueryResolverImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.serializedMessageBus
Methods in de.quantummaid.eventmaid.serializedMessageBus that return SubscriptionId Modifier and Type Method Description SubscriptionIdSerializedMessageBus. subscribe(CorrelationId correlationId, Subscriber<PayloadAndErrorPayload<Map<String,Object>,Map<String,Object>>> subscriber)Adds the givenSubscriberfor all not deserialized messages of the givenCorrelationId.SubscriptionIdSerializedMessageBus. subscribe(EventType eventType, Subscriber<PayloadAndErrorPayload<Map<String,Object>,Map<String,Object>>> subscriber)Adds the givenSubscriberfor all not deserialized messages of the givenEventType.SubscriptionIdSerializedMessageBusImpl. subscribe(CorrelationId correlationId, Subscriber<PayloadAndErrorPayload<Map<String,Object>,Map<String,Object>>> subscriber)SubscriptionIdSerializedMessageBusImpl. subscribe(EventType eventType, Subscriber<PayloadAndErrorPayload<Map<String,Object>,Map<String,Object>>> subscriber)<P,E>
SubscriptionIdSerializedMessageBus. subscribeDeserialized(CorrelationId correlationId, Subscriber<PayloadAndErrorPayload<P,E>> subscriber, Class<P> responseClass, Class<E> errorClass)Adds the givenSubscriberfor all messages of the givenEventType.<P,E>
SubscriptionIdSerializedMessageBus. subscribeDeserialized(EventType eventType, Subscriber<PayloadAndErrorPayload<P,E>> subscriber, Class<P> responseClass, Class<E> errorClass)Adds the givenSubscriberfor all messages of the givenEventType.<P,E>
SubscriptionIdSerializedMessageBusImpl. subscribeDeserialized(CorrelationId correlationId, Subscriber<PayloadAndErrorPayload<P,E>> subscriber, Class<P> responseClass, Class<E> errorClass)<P,E>
SubscriptionIdSerializedMessageBusImpl. subscribeDeserialized(EventType eventType, Subscriber<PayloadAndErrorPayload<P,E>> subscriber, Class<P> responseClass, Class<E> errorClass)SubscriptionIdSerializedMessageBus. subscribeRaw(EventType eventType, Subscriber<ProcessingContext<Map<String,Object>>> subscriber)Adds theSubscriberwith access to the rawProcessingContextfor all messages of theEventType.SubscriptionIdSerializedMessageBusImpl. subscribeRaw(EventType eventType, Subscriber<ProcessingContext<Map<String,Object>>> subscriber)Methods in de.quantummaid.eventmaid.serializedMessageBus with parameters of type SubscriptionId Modifier and Type Method Description voidSerializedMessageBus. unsubscribe(SubscriptionId subscriptionId)Removes allSubscriberswith the givenSubscriptionId.voidSerializedMessageBusImpl. unsubscribe(SubscriptionId subscriptionId) -
Uses of SubscriptionId in de.quantummaid.eventmaid.subscribing
Methods in de.quantummaid.eventmaid.subscribing that return SubscriptionId Modifier and Type Method Description static SubscriptionIdSubscriptionId. fromString(String value)Creates aSubscriptionIdfrom the given string value.SubscriptionIdConsumerSubscriber. getSubscriptionId()SubscriptionIdPreemptiveSubscriber. getSubscriptionId()SubscriptionIdSubscriber. getSubscriptionId()The unique and constantSubscriptionIdof theSubscriber.static SubscriptionIdSubscriptionId. newUniqueId()Creates a new randomly generatedSubscriptionId.
-