com.ibm.sensorevent.model.payload
Interface ISensorEventPayload

All Superinterfaces:
IGenericGroup, IGroup, IPayload
All Known Implementing Classes:
AlertDebugPayload, AlertErrorPayload, AlertInfoPayload, AlertWarningPayload, ApplicationPingPayload, ApplicationPongPayload, CommandPayload, HeartbeatPayload, IBMSensorEventPayload, PassiveRFIDAggregatedTagReadPayload, PassiveRFIDTagReadPayload, PortalCommandPayload, PortalReportPayload, ReloadPayload, ReportPayload, RestartPayload, TagReadFeedbackPayload, TagReadReportPayload

public interface ISensorEventPayload
extends IPayload

ISensorEventPayload is the interface representing the class IBMSensorEventPayload.


Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 IGroup getEventGroup()
          Returns this payload's event group
 void setEventGroup(IGroup group)
          Sets this payload's event group
 
Methods inherited from interface com.ibm.sensorevent.model.IPayload
copyFields, getPayloadClassName, setPayloadClassName
 
Methods inherited from interface com.ibm.sensorevent.model.IGroup
toMap, toTypedMap
 
Methods inherited from interface com.ibm.sensorevent.model.generic.IGenericGroup
addAttribute, addAttributeArray, addBooleanArrayAttribute, addBooleanAttribute, addByteArrayAttribute, addByteAttribute, addDateArrayAttribute, addDateArrayAttributeAsLong, addDateAttribute, addDateAttributeAsLong, addDoubleArrayAttribute, addDoubleAttribute, addFloatArrayAttribute, addFloatAttribute, addGroup, addHexAttribute, addHexAttribute, addIntArrayAttribute, addIntAttribute, addLongArrayAttribute, addLongAttribute, addShortArrayAttribute, addShortAttribute, addStringArrayAttribute, addStringAttribute, createGroupPath, getAttribute, getAttributes, getAttributesAsList, getBooleanAttributeArrayValue, getBooleanAttributeValue, getByteAttributeArrayValue, getByteAttributeValue, getDateAttributeArrayValue, getDateAttributeArrayValueAsLong, getDateAttributeValue, getDateAttributeValueAsLong, getDoubleAttributeArrayValue, getDoubleAttributeValue, getFloatAttributeArrayValue, getFloatAttributeValue, getGroup, getGroups, getGroupsAsList, getHexAttributeValue, getHexAttributeValueAsString, getIntAttributeArrayValue, getIntAttributeValue, getLongAttributeArrayValue, getLongAttributeValue, getName, getShortAttributeArrayValue, getShortAttributeValue, getStringAttributeArrayValue, getStringAttributeValue, removeAttributes, removeGroups, setAttributes, setGroups, setName, traverseGroupPath
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getEventGroup

IGroup getEventGroup()
                     throws SensorEventException
Returns this payload's event group

Throws:
SensorEventException

setEventGroup

void setEventGroup(IGroup group)
                   throws SensorEventException
Sets this payload's event group

Throws:
SensorEventException


Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.