Uses of Class
com.kingsrook.qqq.backend.core.realtime.RealtimeMessage
Packages that use RealtimeMessage
-
Uses of RealtimeMessage in com.kingsrook.qqq.backend.core.realtime
Methods in com.kingsrook.qqq.backend.core.realtime that return RealtimeMessageModifier and TypeMethodDescriptionFluent setter for atRealtimeMessage.withChannel(String channel) Fluent setter for channelRealtimeMessage.withData(Map<String, Serializable> data) Fluent setter for dataFluent setter for eventFluent setter for idMethods in com.kingsrook.qqq.backend.core.realtime with parameters of type RealtimeMessageModifier and TypeMethodDescriptionvoidInMemoryRealtimeBus.publish(RealtimeMessage message) Run each listener independently and await this publication.voidRealtimeBusInterface.publish(RealtimeMessage message) Publish an invalidation to all local or distributed listeners.Method parameters in com.kingsrook.qqq.backend.core.realtime with type arguments of type RealtimeMessageModifier and TypeMethodDescriptionInMemoryRealtimeBus.subscribe(Consumer<RealtimeMessage> listener) The subscription handle removes only this listener.RealtimeBusInterface.subscribe(Consumer<RealtimeMessage> listener) Subscribe until the returned handle is closed. -
Uses of RealtimeMessage in com.kingsrook.qqq.esb.realtime
Methods in com.kingsrook.qqq.esb.realtime with parameters of type RealtimeMessageModifier and TypeMethodDescriptionvoidEsbRealtimeBus.publish(RealtimeMessage message) Use a non-transacted, auto-ack session like the control topic.Method parameters in com.kingsrook.qqq.esb.realtime with type arguments of type RealtimeMessageModifier and TypeMethodDescriptionEsbRealtimeBus.subscribe(Consumer<RealtimeMessage> listener) Subscribe locally; the broker sends each message to every pod, including its producer.