class MetaQueryMessageHandler extends AbstractMessageHandler
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
BASE_MTYPE |
private ClientSet |
clientSet_ |
Constructor and Description |
---|
MetaQueryMessageHandler(ClientSet clientSet)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map |
processCall(HubConnection conn,
java.lang.String senderId,
Message msg)
Implements message processing.
|
createResponse, getSubscriptions, receiveCall, receiveNotification, setSubscriptions
private final ClientSet clientSet_
private static final java.lang.String BASE_MTYPE
public MetaQueryMessageHandler(ClientSet clientSet)
clientSet
- hub client set objectpublic java.util.Map processCall(HubConnection conn, java.lang.String senderId, Message msg)
AbstractMessageHandler
samp.result
part
of the call response, that is the MType-specific return value
name->value map.
As a special case, returning null is equivalent to returning an empty
map.
However, if AbstractMessageHandler.createResponse(java.util.Map)
is overridden, the return value
semantics may be different.processCall
in class AbstractMessageHandler
conn
- hub connectionsenderId
- public ID of sender clientmsg
- message with MType this handler is subscribed tocreateResponse
implementation