
public class ControlMessage extends Object implements BrokerMessage
| Modifier and Type | Class and Description |
|---|---|
static class |
ControlMessage.ControlMessageFields |
static class |
ControlMessage.ControlMessageType |
BrokerMessage.BrokerMessageTypes| Constructor and Description |
|---|
ControlMessage() |
ControlMessage(SpaceDescriptor space,
ControlMessage.ControlMessageType type) |
ControlMessage(SpaceDescriptor space,
ControlMessage.ControlMessageType type,
String id) |
ControlMessage(SpaceDescriptor space,
List<String> attributes) |
ControlMessage(SpaceDescriptor space,
Map<String,Serializable> filter) |
ControlMessage(SpaceDescriptor space,
String id,
HashMap<String,Serializable> map) |
ControlMessage(SpaceDescriptor space,
String id,
HashMap<String,Serializable> map,
boolean match) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Serializable> |
getAttributeFilter() |
List<String> |
getAttributes() |
Map<String,Serializable> |
getAttributeValues() |
boolean |
getMatchFilter() |
ControlMessage.ControlMessageType |
getMessageType() |
BrokerMessage.BrokerMessageTypes |
getMType() |
PeerCard[] |
getReceivers()
To implement
|
String |
getTransactionId() |
String |
toString() |
static ControlMessage |
unmarshall(String message) |
public ControlMessage(SpaceDescriptor space, List<String> attributes)
public ControlMessage(SpaceDescriptor space, ControlMessage.ControlMessageType type)
public ControlMessage()
public ControlMessage(SpaceDescriptor space, Map<String,Serializable> filter)
public ControlMessage(SpaceDescriptor space, String id, HashMap<String,Serializable> map)
public ControlMessage(SpaceDescriptor space, String id, HashMap<String,Serializable> map, boolean match)
public ControlMessage(SpaceDescriptor space, ControlMessage.ControlMessageType type, String id)
public String toString()
toString in interface BrokerMessagetoString in class Objectpublic boolean getMatchFilter()
public ControlMessage.ControlMessageType getMessageType()
public static ControlMessage unmarshall(String message) throws Exception
Exceptionpublic String getTransactionId()
public Map<String,Serializable> getAttributeFilter()
public Map<String,Serializable> getAttributeValues()
public BrokerMessage.BrokerMessageTypes getMType()
getMType in interface BrokerMessagepublic PeerCard[] getReceivers()
getReceivers in interface BrokerMessageCopyright © 2018 universAAL Consortium. All rights reserved.