Package de.hybris.platform.cluster
Interface BroadcastService
-
- All Known Implementing Classes:
DefaultBroadcastService
public interface BroadcastServiceTODO apidoc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaccept(RawMessage message)Returnstrueif the given message is by the current broadcast service acceptedBroadcastMethodgetBroadcastMethod(java.lang.String methodName)TODO apidocjava.util.Set<java.lang.String>getBroadcastMethodNames()TODO apidoclonggetDynamicClusterNodeID()TODO apidocvoidregisterBroadcastListener(BroadcastMessageListener listener, boolean remoteMessagesOnly)TODO apidocvoidsend(RawMessage message)TODO apidocvoidunregisterBroadcastListener(BroadcastMessageListener listener)TODO apidoc
-
-
-
Method Detail
-
send
void send(RawMessage message)
TODO apidoc- Parameters:
message-
-
registerBroadcastListener
void registerBroadcastListener(BroadcastMessageListener listener, boolean remoteMessagesOnly)
TODO apidoc- Parameters:
listener-remoteMessagesOnly-
-
unregisterBroadcastListener
void unregisterBroadcastListener(BroadcastMessageListener listener)
TODO apidoc- Parameters:
listener-
-
getDynamicClusterNodeID
long getDynamicClusterNodeID()
TODO apidoc- Returns:
- the dynamic cluster node id
-
getBroadcastMethod
BroadcastMethod getBroadcastMethod(java.lang.String methodName)
TODO apidoc- Parameters:
methodName-- Returns:
- BroadcastMethod
-
getBroadcastMethodNames
java.util.Set<java.lang.String> getBroadcastMethodNames()
TODO apidoc- Returns:
- Set
-
accept
boolean accept(RawMessage message)
Returnstrueif the given message is by the current broadcast service accepted- Parameters:
message- the message to check- Returns:
falseif not
-
-