Errai 3.2.0-SNAPSHOT
org.jboss.errai.bus.client.api.messaging

Interface MessageBus

    • Method Detail

      • sendGlobal

        void sendGlobal(Message message)
        Transmits the message to all directly-peered buses (global in relation to this bus only).
        Parameters:
        message - - The message to be sent.
      • send

        void send(Message message)
        Transmits a message.
        Parameters:
        message -
      • send

        void send(Message message,
                boolean fireListeners)
        Transmits a message and may optionally supress message listeners from firing. This is useful if you are modifying a message from within a listener itself, and wish to retransmit the message.
        Parameters:
        message -
        fireListeners -
      • subscribeLocal

        Subscription subscribeLocal(String subject,
                                  MessageCallback receiver)
        Subscribe a listern locally, but do not advertise or make available the service to remote buses.
        Parameters:
        subject -
        receiver -
      • unsubscribeAll

        void unsubscribeAll(String subject)
        Unsubscribe all listeners registered for the specified subject.
      • isSubscribed

        boolean isSubscribed(String subject)
        Returns true if there the specified subject has one or more listeners registered.
        Parameters:
        subject -
        Returns:
      • addSubscribeListener

        void addSubscribeListener(SubscribeListener listener)
        Registers a subscription listener, which is fired whenever a new subscription is created.
        Parameters:
        listener -
      • addUnsubscribeListener

        void addUnsubscribeListener(UnsubscribeListener listener)
        Registers an un-subscribe listener, which is fired whenever a subscription is cancelled.
        Parameters:
        listener -
      • attachMonitor

        void attachMonitor(BusMonitor monitor)
        Attach a monitor to the bus.
        Parameters:
        monitor -
Errai 3.2.0-SNAPSHOT

Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.