Cisco Cisco 3350 Mobility Services Engine Developer's Guide

Page of 224
                   
C
ISCO 
MSE
 
API
 
S
PECI FICATI ON 
G
UIDE 
 
C
ONTEXT 
A
W ARE 
S
ERVICE OF 
MSE,
 
R
EL EASE 
7.4
.
                                   
P
A G E  
32
  O F  
2 27  
 
 
Attribute matching - Perform equivalence, greater-than, less-than tests on defined 
attributes on a particular object, perform case sensitive or insensitive matching on defined 
string attributes, combine multiple expressions to form a larger expression. For example, 
name EQ “fred” AND changedOn GT “now”. 
 
Options - Defines whether the result set should include objects that are: 
o  OPT_FULL - A full object defines all attributes including all children objects and 
attachments. 
o  OPT_MED - A medium object defines all attributes including all children without any 
attachments. 
o  OPT_MIN - A minimum object defines the attributes of the object only without any 
children or attachments. 
Join queries - Perform matching that combines table queries on the server. For example, give all 
client information (from the mobile station info table) that is on floor-id 1 (from the mobile 
station location table).The query structure is as follows: 
Class 
AesQueryCriteria 
 
Attribute 
Type 
Access 
sortCriteria 
(will 
be 
deprecated) 
AesSortCriteria 
RW 
sortColumnCriteriaList 
SortColumnCriteria 
RW 
containList 
A list of ContainEl 
RW 
andList 
A list of AesCriteria 
RW 
orList 
A list of AesCriteria 
RW 
startIndex 
int 
RW 
numOfResults 
(mandatory field) 
int 
RW 
options 
int (enum) 
OPT_FULL = 0  
OPT_MED = 1 
RW