Cisco Cisco 3355 Mobility Services Engine Developer's Guide
C
ISCO
MSE
API
S
PECI FICATI ON
G
UI DE
–
C
ONTEXT
A
W ARE
S
ERVICE OF
MSE,
R
ELEASE
7.4
.
P
A G E
117
O F
227
</loc:info>
</loc:AesTagLocation>
</Response>
</SOAP-ENV:Body>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
8.7 METHOD: GetTagLocationList
Queries the list of AesTagLocation records currently stored in the MSE.
Note: If the tag’s location is based on chokepoint, then the attribute “locationContributorMask”
value =1, if it’s based on RSSI then the value =2. . If telemetry values are present for a tag,
telemetry values are also listed in the AesTelemetry object.
value =1, if it’s based on RSSI then the value =2. . If telemetry values are present for a tag,
telemetry values are also listed in the AesTelemetry object.
The query can be:
NULL - Return all tag locations and their contents.
Count Query - Return the number of tag locations in the server.
All other queries (sorting, paging, member match and so on) - The list of tag
locations and their content, constrained based on the query content.
locations and their content, constrained based on the query content.
Result: See below.
Arguments: AesBusinessSession, AesQueryCriteria
8.7.1
SOAP Request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<GetTagLocationList xmlns="http://cisco.com/mse/location"
xmlns:typ="http://cisco.com/mse/types">
<typ:AesBusinessSession id="25481"/>
<typ:AesQueryCriteria startIndex="2" numOfResults="3"/>
</GetTagLocationList>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
<SOAP-ENV:Body>
<GetTagLocationList xmlns="http://cisco.com/mse/location"
xmlns:typ="http://cisco.com/mse/types">
<typ:AesBusinessSession id="25481"/>
<typ:AesQueryCriteria startIndex="2" numOfResults="3"/>
</GetTagLocationList>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
8.7.2
SOAP Response
8.7.2.1 Success
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<Response xmlns="http://cisco.com/mse/location" xmlns:SOAP-
ENV="http://schemas.xmlsoap.org/soap/envelope/">
<AesTagLocation calcFloorAesUId="-6104764736694386568" calcFloorId="4133"
calcX="127.48" calcY="171.05" changedOn="1302695991085" chokepointEncounterTime="0"
confidenceFactor="144.0" detectingControllers="1.2.3.70" firstActiveAt="1302695718781"
floorAesUId="-6104764736694386568" floorId="4133" floorWeight="44"
locationContributorMask="2" macAddress="00:04:f1:02:2a:ea" minLastHeardSecs="13"
networkStatus="1" objectId="160" reason="0" sourceTimestamp="1302695991085" x="127.48"
y="171.05">
<SOAP-ENV:Body>
<Response xmlns="http://cisco.com/mse/location" xmlns:SOAP-
ENV="http://schemas.xmlsoap.org/soap/envelope/">
<AesTagLocation calcFloorAesUId="-6104764736694386568" calcFloorId="4133"
calcX="127.48" calcY="171.05" changedOn="1302695991085" chokepointEncounterTime="0"
confidenceFactor="144.0" detectingControllers="1.2.3.70" firstActiveAt="1302695718781"
floorAesUId="-6104764736694386568" floorId="4133" floorWeight="44"
locationContributorMask="2" macAddress="00:04:f1:02:2a:ea" minLastHeardSecs="13"
networkStatus="1" objectId="160" reason="0" sourceTimestamp="1302695991085" x="127.48"
y="171.05">
<info>