Package de.xima.fc.cluster.observer
Class ClusterMessageObserver
java.lang.Object
de.xima.fc.cluster.observer.ClusterMessageObserver
- All Implemented Interfaces:
IClusterMessageObserver,Serializable
Default implementation of
IClusterMessageObserver that delegates to the registered
IClusterMessageListener.- Since:
- 3.1.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(IClusterMessageListener listener) Adds a listener that will be invoked when an event related to messages between nodes occurs.voidreceiveMessage(NodeMessageEvent event) Method that should be called when a message sent by a node was received.voidremoveListener(IClusterMessageListener listener) Removes a listener previously added viaIClusterMessageObserver.addListener(IClusterMessageListener).
-
Constructor Details
-
ClusterMessageObserver
public ClusterMessageObserver()
-
-
Method Details
-
receiveMessage
Description copied from interface:IClusterMessageObserverMethod that should be called when a message sent by a node was received. This method should invoke the appropriate listeners added viaIClusterMessageObserver.addListener(IClusterMessageListener).- Specified by:
receiveMessagein interfaceIClusterMessageObserver- Parameters:
event- Event with details about the received message.
-
addListener
Description copied from interface:IClusterMessageObserverAdds a listener that will be invoked when an event related to messages between nodes occurs.- Specified by:
addListenerin interfaceIClusterMessageObserver- Parameters:
listener- Listener to add that will be invoked when an event occurs.
-
removeListener
Description copied from interface:IClusterMessageObserverRemoves a listener previously added viaIClusterMessageObserver.addListener(IClusterMessageListener).- Specified by:
removeListenerin interfaceIClusterMessageObserver- Parameters:
listener- Listener that should not be invoked anymore.
-