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(AALSpaceDescriptor space,
ControlMessage.ControlMessageType type) |
ControlMessage(AALSpaceDescriptor space,
ControlMessage.ControlMessageType type,
String id) |
ControlMessage(AALSpaceDescriptor space,
List<String> attributes) |
ControlMessage(AALSpaceDescriptor space,
Map<String,Serializable> filter) |
ControlMessage(AALSpaceDescriptor space,
String id,
HashMap<String,Serializable> map) |
ControlMessage(AALSpaceDescriptor 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(AALSpaceDescriptor space, List<String> attributes)
public ControlMessage(AALSpaceDescriptor space, ControlMessage.ControlMessageType type)
public ControlMessage()
public ControlMessage(AALSpaceDescriptor space, Map<String,Serializable> filter)
public ControlMessage(AALSpaceDescriptor space, String id, HashMap<String,Serializable> map)
public ControlMessage(AALSpaceDescriptor space, String id, HashMap<String,Serializable> map, boolean match)
public ControlMessage(AALSpaceDescriptor 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 © 2015 universAAL Consortium. All Rights Reserved.