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 BrokerMessage
toString
in class Object
public boolean getMatchFilter()
public ControlMessage.ControlMessageType getMessageType()
public static ControlMessage unmarshall(String message) throws Exception
Exception
public String getTransactionId()
public Map<String,Serializable> getAttributeFilter()
public Map<String,Serializable> getAttributeValues()
public BrokerMessage.BrokerMessageTypes getMType()
getMType
in interface BrokerMessage
public PeerCard[] getReceivers()
getReceivers
in interface BrokerMessage
Copyright © 2018 universAAL Consortium. All rights reserved.