org.commonreality.message.request.object
Interface IObjectDataRequest

All Superinterfaces:
IMessage, IRequest, java.io.Serializable
All Known Implementing Classes:
ObjectDataRequest

public interface IObjectDataRequest
extends IRequest

Request that CR update its data for these objects - this will also result in a IObjectData event coming from CR to the respective agent and a general acknowledgement to the sensor

Author:
developer

Method Summary
 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
 
Methods inherited from interface org.commonreality.message.request.IRequest
acknowledgementRequired
 
Methods inherited from interface org.commonreality.message.IMessage
copy, getMessageId, getSource
 

Method Detail

getData

java.util.Collection<IObjectDelta> getData()

getDestination

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

Returns: