public interface BroadcastMethod
A messaging is configured inside system configuration (e.g. local.properties) as follows:
cluster.broadcast.method.<method name>=<class name> cluster.broadcast.methods=<method name>,<method name>,...
All messaging methods are managed by BroadcastService. Use BroadcastService.getBroadcastMethod(String) to
access a specific one.
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getSettings()
Provides generic access to method specific settings
|
void |
init(BroadcastService service)
Called once when the messaging method has been registered
|
void |
registerProcessor(BroadcastMessageListener listener)
Registers a message processor to be notified upon message received.
|
void |
send(RawMessage message)
Sends a raw data message to all connected hybris platform nodes
|
void |
shutdown()
Called before system shutdown
|
void |
unregisterProcessor(BroadcastMessageListener listener)
Removes a registered message processor.
|
void init(BroadcastService service)
void shutdown()
void send(RawMessage message)
void registerProcessor(BroadcastMessageListener listener)
void unregisterProcessor(BroadcastMessageListener listener)
java.util.Map<java.lang.String,java.lang.String> getSettings()
Copyright © 2018 SAP SE. All Rights Reserved.