Cisco Cisco 3365 Mobility Services Engine Developer's Guide

Page of 224
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  
31
  O F  
2 27  
 
message (not null 
only if result is false) 
string 
RO 
2.4 AesUIdObject 
AesSwitch, AesFloor, AesBuilding, AesNetworkDesign, AesTrackGroup, WiredSwitch objects in 
the MSE system inherit from the AesUIdObject class. The AesUIdObject class defines unique id 
used by both WCS and MSE/CAS for synchronized objects. 
Class 
AesUIdObject 
 
Attribute 
Type 
Access 
aesUId 
Long 
RO 
objectVersion 
int 
RO 
appType 
Int(enum) 
UNKNOWN(0) 
WCS(1) 
THIRD_PARTY(2) 
RO 
2.5 AesQueryCriteria 
Many query methods allow the caller to specify an arbitrary query criteria. The API provides a 
flexible language to query objects using the AesQueryCriteria class. This object allows logical 
combinations of attribute matching using AND/OR and combinations of them.  
An AesQueryCriteria object defines the following ability: 
 
Sorting  –  Sort  the results based on a list of ascending attributes. For example,  Name  -> IP 
Address -> Mac Address 
 
Paging - Specify the starting index and the number of entries to return as part of this query. 
For example, the sequence returns a total of 60 results in 3 pages. 
 
Start 0 Number Of Results 20 
 
Start 21 Number Of Results 20 
 
Start 41 Number of Results 20