Uses of Interface
net.engio.mbassy.bus.IMessagePublication
Packages that use IMessagePublication
Package
Description
-
Uses of IMessagePublication in net.engio.mbassy.bus
Classes in net.engio.mbassy.bus that implement IMessagePublicationModifier and TypeClassDescriptionclassA message publication is created for each asynchronous message dispatch.Methods in net.engio.mbassy.bus that return IMessagePublicationModifier and TypeMethodDescriptionprotected IMessagePublicationAbstractSyncAsyncMessageBus.addAsynchronousPublication(MessagePublication publication) protected IMessagePublicationAbstractSyncAsyncMessageBus.addAsynchronousPublication(MessagePublication publication, long timeout, TimeUnit unit) SyncMessageBus.SyncPostCommand.now()Synchronously publish a message to all registered listeners (this includes listeners defined for super types) The call blocks until every messageHandler has processed the message.MBassador.publishAsync(T message) MBassador.publishAsync(T message, long timeout, TimeUnit unit) -
Uses of IMessagePublication in net.engio.mbassy.bus.common
Methods in net.engio.mbassy.bus.common that return IMessagePublicationModifier and TypeMethodDescriptionSynchronously publish a message to all registered listeners. -
Uses of IMessagePublication in net.engio.mbassy.bus.config
Methods in net.engio.mbassy.bus.config that return types with arguments of type IMessagePublicationMethod parameters in net.engio.mbassy.bus.config with type arguments of type IMessagePublicationModifier and TypeMethodDescriptionFeature.AsynchronousMessageDispatch.setMessageQueue(BlockingQueue<IMessagePublication> pendingMessages) -
Uses of IMessagePublication in net.engio.mbassy.bus.error
Methods in net.engio.mbassy.bus.error with parameters of type IMessagePublicationModifier and TypeMethodDescriptionPublicationError.setPublication(IMessagePublication publication) Constructors in net.engio.mbassy.bus.error with parameters of type IMessagePublicationModifierConstructorDescriptionInternalPublicationError(Throwable cause, String message, IMessagePublication publication) PublicationError(Throwable cause, String errorMsg, Method handler, Object listener, IMessagePublication publication) Compound constructor, creating a PublicationError from the supplied objects.PublicationError(Throwable cause, String errorMsg, IMessagePublication publication) -
Uses of IMessagePublication in net.engio.mbassy.bus.publication
Methods in net.engio.mbassy.bus.publication that return IMessagePublicationModifier and TypeMethodDescriptionISyncAsyncPublicationCommand.asynchronously()Execute the message publication asynchronously.ISyncAsyncPublicationCommand.asynchronously(long timeout, TimeUnit unit) Execute the message publication asynchronously.SyncAsyncPostCommand.asynchronously()SyncAsyncPostCommand.asynchronously(long timeout, TimeUnit unit) IPublicationCommand.now()Execute the message publication immediately.SyncAsyncPostCommand.now()