Uses of Interface
de.quantummaid.eventmaid.qcec.queryresolving.Query
-
Packages that use Query Package Description de.quantummaid.eventmaid.qcec.domainbus de.quantummaid.eventmaid.qcec.domainbus.internal.answer de.quantummaid.eventmaid.qcec.queryresolving -
-
Uses of Query in de.quantummaid.eventmaid.qcec.domainbus
Methods in de.quantummaid.eventmaid.qcec.domainbus with type parameters of type Query Modifier and Type Method Description <T extends Query<?>>
AnswerStep1Builder<T>DocumentBus. answer(Class<T> queryClass)Entry point of the defining process, how and when to answer aQuery.<T extends Query<?>>
AnswerStep1Builder<T>DocumentBusImpl. answer(Class<T> queryClass)Methods in de.quantummaid.eventmaid.qcec.domainbus with parameters of type Query Modifier and Type Method Description <T> Optional<T>DocumentBus. query(Query<T> query)Executes theQuery.<T> Optional<T>DocumentBusImpl. query(Query<T> query)<T> TDocumentBus. queryRequired(Query<T> query)Executes theQueryand expects a result.<T> TDocumentBusImpl. queryRequired(Query<T> query) -
Uses of Query in de.quantummaid.eventmaid.qcec.domainbus.internal.answer
Classes in de.quantummaid.eventmaid.qcec.domainbus.internal.answer with type parameters of type Query Modifier and Type Class Description classQueryAnswerImpl<T extends Query<?>>Methods in de.quantummaid.eventmaid.qcec.domainbus.internal.answer with type parameters of type Query Modifier and Type Method Description static <T extends Query<?>>
AnswerStep1Builder<T>AnswerBuilder. anQueryAnswerForClass(Class<T> queryClass, AnswerRegister answerRegister) -
Uses of Query in de.quantummaid.eventmaid.qcec.queryresolving
Methods in de.quantummaid.eventmaid.qcec.queryresolving with type parameters of type Query 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 Query Modifier and Type Method Description <R> Optional<R>QueryResolver. query(Query<R> query)Sends theQueryto all interestedSubscribers.<R> Optional<R>QueryResolverImpl. query(Query<R> query)<R> RQueryResolver. queryRequired(Query<R> query)Sends theQueryto all interestedSubscribers.<R> RQueryResolverImpl. queryRequired(Query<R> query)
-