Package de.hybris.platform.cluster
Interface BroadcastService
-
- All Known Implementing Classes:
DefaultBroadcastService
public interface BroadcastService
TODO apidoc
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
accept(RawMessage message)
Returnstrue
if the given message is by the current broadcast service acceptedBroadcastMethod
getBroadcastMethod(java.lang.String methodName)
TODO apidocjava.util.Set<java.lang.String>
getBroadcastMethodNames()
TODO apidoclong
getDynamicClusterNodeID()
TODO apidocvoid
registerBroadcastListener(BroadcastMessageListener listener, boolean remoteMessagesOnly)
TODO apidocvoid
send(RawMessage message)
TODO apidocvoid
unregisterBroadcastListener(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)
Returnstrue
if the given message is by the current broadcast service accepted- Parameters:
message
- the message to check- Returns:
false
if not
-
-