public class DocumentBroadcastConfig extends java.lang.Object implements DynamicBroadcastConfig
ID, LISTENER
Constructor and Description |
---|
DocumentBroadcastConfig(DocumentNodeStore documentNodeStore) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
connect(java.util.Map<java.lang.String,java.lang.String> clientInfo)
Announce a new client to others.
|
void |
disconnect(java.lang.String id)
Sign off.
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getClientInfo()
Get the client info of all connected clients.
|
java.lang.String |
getConfig()
Get the global configuration data that is not associated to a specific client.
|
public DocumentBroadcastConfig(DocumentNodeStore documentNodeStore)
public java.lang.String getConfig()
DynamicBroadcastConfig
getConfig
in interface DynamicBroadcastConfig
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getClientInfo()
DynamicBroadcastConfig
getClientInfo
in interface DynamicBroadcastConfig
public java.lang.String connect(java.util.Map<java.lang.String,java.lang.String> clientInfo)
DynamicBroadcastConfig
connect
in interface DynamicBroadcastConfig
clientInfo
- the client infopublic void disconnect(java.lang.String id)
DynamicBroadcastConfig
disconnect
in interface DynamicBroadcastConfig
id
- the unique idCopyright © 2012–2022 The Apache Software Foundation. All rights reserved.