16 typedef sequence<string> StringList;
21 typedef sequence<long> IntegerList;
35 typedef sequence<NamedValue> NamedValueList;
49 typedef sequence<NamedMultiValue> NamedMultiValueList;
58 typedef sequence<KId> KIdList;
71 enum CompareOperator {
84 enum LogicalOperator {
101 typedef sequence<SubCondition> SubConditionList;
108 SortDirection direction;
109 boolean caseSensitive;
115 typedef sequence<SortOrder> SortOrderList;
145 SortOrderList orderBy;
157 typedef sequence<LocalizableMessage> LocalizableMessageList;
167 typedef sequence<ManipulationError> ManipulationErrorList;
172 enum RestrictionKind {
178 ForbiddenCharacterList
237 typedef sequence<AddResult> AddResultList;
239 typedef string IpAddress;
240 typedef sequence<IpAddress> IpAddressList;
264 const long Unlimited = -1;
331 typedef sequence<Error> ErrorList;
356 typedef sequence<CreateResult> CreateResultList;
361 typedef long DateTimeStamp;
Definition: SharedStructures.idl:351
CompareOperator comparator
middle of condition
Definition: SharedStructures.idl:94
Definition: SharedStructures.idl:333
Definition: SharedStructures.idl:342
Definition: SharedStructures.idl:139
Definition: SharedStructures.idl:211
Definition: SharedStructures.idl:92
LocalizableMessageParameters messageParameters
strings to replace placeholders in message, and message plurality.
Definition: SharedStructures.idl:336
string name
E.g. "Simple server monitor".
Definition: SharedStructures.idl:367
Definition: SharedStructures.idl:366
Definition: SharedStructures.idl:27
string fieldName
left side of condition
Definition: SharedStructures.idl:93
long code
-32767..-1 (JSON-RPC) or 1..32767 (application)
Definition: SharedStructures.idl:335
long plurality
count of items, used to distinguish among singular/paucal/plural; 1 for messages with no counted item...
Definition: SharedStructures.idl:319
LocalizableMessage errorMessage
contains number of recovered user messages or error message
Definition: SharedStructures.idl:231
Definition: SharedStructures.idl:228
StringList fields
empty = give me all fields, applicable constants: ADD_USERS, LIST_USERS
Definition: SharedStructures.idl:140
boolean success
was operation successful? if yes so id is new id for this item else errorMessage tells why it failed ...
Definition: SharedStructures.idl:230
StringList positionalParameters
additional strings to replace the placeholders in message (first string replaces %1 etc...
Definition: SharedStructures.idl:318
long inputIndex
0-based index to input array, e.g. 3 means that the relates to the 4th element of the input parameter...
Definition: SharedStructures.idl:326
long inputIndex
0-based index to input array, e.g. 3 means that the relates to the 4th element of the input parameter...
Definition: SharedStructures.idl:352
Definition: SharedStructures.idl:151
Definition: SharedStructures.idl:41
string url
download url
Definition: SharedStructures.idl:343
Definition: SharedStructures.idl:298
Definition: SharedStructures.idl:220
string password
Password.
Definition: SharedStructures.idl:377
long start
how many items to skip before filling a result list (0 means skip none)
Definition: SharedStructures.idl:143
string vendor
E.g. "MyScript Ltd.".
Definition: SharedStructures.idl:368
Definition: SharedStructures.idl:270
long length
file size in bytes
Definition: SharedStructures.idl:345
long plurality
count of items, used to distinguish among singular/paucal/plural; 1 for messages with no counted item...
Definition: SharedStructures.idl:154
Definition: Assist.idl:10
Definition: SharedStructures.idl:162
string version
E.g. "1.0.0 beta 1".
Definition: SharedStructures.idl:369
string message
text with placeholders %1, %2
Definition: SharedStructures.idl:334
long month
0-11
Definition: SharedStructures.idl:281
KId id
global identifier
Definition: SharedStructures.idl:309
long min
0-59
Definition: SharedStructures.idl:272
string value
right side of condition
Definition: SharedStructures.idl:95
StringList positionalParameters
additional strings to replace the placeholders in message (first string replaces %1 etc...
Definition: SharedStructures.idl:153
KId id
ID of created item.
Definition: SharedStructures.idl:353
string name
filename
Definition: SharedStructures.idl:344
SubConditionList conditions
empty = without condition
Definition: SharedStructures.idl:141
Definition: SharedStructures.idl:106
Definition: SharedStructures.idl:279
Definition: SharedStructures.idl:307
Definition: SharedStructures.idl:317
string message
text with placeholders %1, %2, etc., e.g. "User %1 cannot be deleted."
Definition: SharedStructures.idl:328
KId id
purposely not id - loginName is shown
Definition: SharedStructures.idl:229
string userName
UserName.
Definition: SharedStructures.idl:376
LogicalOperator combining
the list of conditions can be either combined by 'ORs' or 'ANDs'
Definition: SharedStructures.idl:142
long limit
how many items to put to a result list (if there are enough items); applicable constant: Unlimited ...
Definition: SharedStructures.idl:144
KId id
entity KId, can be user, group, alias, ML...
Definition: SharedStructures.idl:163
long code
-32767..-1 (JSON-RPC) or 1..32767 (application)
Definition: SharedStructures.idl:327
long hour
0-23
Definition: SharedStructures.idl:271
Definition: SharedStructures.idl:289
Definition: SharedStructures.idl:375
Definition: SharedStructures.idl:325
string message
text with placeholders %1, %2, etc., e.g. "User %1 cannot be deleted."
Definition: SharedStructures.idl:152
LocalizableMessageParameters messageParameters
strings to replace placeholders in message, and message plurality.
Definition: SharedStructures.idl:329
long day
1-31 max day is limited by month
Definition: SharedStructures.idl:282