com.liferay.portal.kernel.messaging
Interface MessageBus
- All Known Implementing Classes:
- DefaultMessageBus
public interface MessageBus
View Source
- Author:
- Michael C. Han
addDestination
void addDestination(Destination destination)
registerMessageListener
void registerMessageListener(java.lang.String destination,
MessageListener listener)
removeDestination
void removeDestination(java.lang.String destination)
sendMessage
void sendMessage(java.lang.String destination,
java.lang.Object message)
sendMessage
void sendMessage(java.lang.String destination,
java.lang.String message)
sendSynchronizedMessage
java.lang.Object sendSynchronizedMessage(java.lang.String destination,
Message message,
long timeout)
throws MessageBusException
- Throws:
MessageBusException
sendSynchronizedMessage
java.lang.String sendSynchronizedMessage(java.lang.String destination,
java.lang.String message,
long timeout)
throws MessageBusException
- Throws:
MessageBusException
shutdown
void shutdown()
shutdown
void shutdown(boolean force)
unregisterMessageListener
boolean unregisterMessageListener(java.lang.String destination,
MessageListener listener)