Liferay 7.0-ce-b4

com.liferay.portal.kernel.messaging
Interface MessageBus


public interface MessageBus


Method Summary
 void addDestination(Destination destination)
           
 boolean addMessageBusEventListener(MessageBusEventListener messageBusEventListener)
           
 Destination getDestination(String destinationName)
           
 int getDestinationCount()
           
 Collection<String> getDestinationNames()
           
 Collection<Destination> getDestinations()
           
 boolean hasDestination(String destinationName)
           
 boolean hasMessageListener(String destinationName)
           
 boolean registerMessageListener(String destinationName, MessageListener messageListener)
           
 Destination removeDestination(String destinationName)
           
 Destination removeDestination(String destinationName, boolean closeOnRemove)
           
 boolean removeMessageBusEventListener(MessageBusEventListener messageBusEventListener)
           
 void replace(Destination destination)
           
 void replace(Destination destination, boolean closeOnReplace)
           
 void sendMessage(String destinationName, Message message)
           
 void shutdown()
           
 void shutdown(boolean force)
           
 boolean unregisterMessageListener(String destinationName, MessageListener messageListener)
           
 

Method Detail

addDestination

void addDestination(Destination destination)

addMessageBusEventListener

boolean addMessageBusEventListener(MessageBusEventListener messageBusEventListener)

getDestination

Destination getDestination(String destinationName)

getDestinationCount

int getDestinationCount()

getDestinationNames

Collection<String> getDestinationNames()

getDestinations

Collection<Destination> getDestinations()

hasDestination

boolean hasDestination(String destinationName)

hasMessageListener

boolean hasMessageListener(String destinationName)

registerMessageListener

boolean registerMessageListener(String destinationName,
                                MessageListener messageListener)

removeDestination

Destination removeDestination(String destinationName)

removeDestination

Destination removeDestination(String destinationName,
                              boolean closeOnRemove)

removeMessageBusEventListener

boolean removeMessageBusEventListener(MessageBusEventListener messageBusEventListener)

replace

void replace(Destination destination)

replace

void replace(Destination destination,
             boolean closeOnReplace)

sendMessage

void sendMessage(String destinationName,
                 Message message)

shutdown

void shutdown()

shutdown

void shutdown(boolean force)

unregisterMessageListener

boolean unregisterMessageListener(String destinationName,
                                  MessageListener messageListener)

Liferay 7.0-ce-b4