public class ObjectDataRequest extends BaseMessage implements IObjectDataRequest
Constructor and Description |
---|
ObjectDataRequest(IIdentifier source,
IIdentifier destination,
java.util.Collection<? extends IObjectDelta> data) |
Modifier and Type | Method and Description |
---|---|
boolean |
acknowledgementRequired()
if the sender of this request requires acknowledgment
|
IMessage |
copy() |
java.util.Collection<IObjectDelta> |
getData() |
IIdentifier |
getDestination()
the destination for this data request (if a sensor is sending
data it should be addressed to a specific agent only, or in the
case on
IRealObject 's to IIdentifier.ALL |
getMessageId, getSource, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getMessageId, getSource
public ObjectDataRequest(IIdentifier source, IIdentifier destination, java.util.Collection<? extends IObjectDelta> data)
source
- public IIdentifier getDestination()
IObjectDataRequest
IRealObject
's to IIdentifier.ALL
getDestination
in interface IObjectDataRequest
IObjectDataRequest.getDestination()
public java.util.Collection<IObjectDelta> getData()
getData
in interface IObjectDataRequest
IObjectDataRequest.getData()
public boolean acknowledgementRequired()
IRequest
acknowledgementRequired
in interface IRequest
IRequest.acknowledgementRequired()