Name | FunctionQueryBean | |
---|---|---|
Usage | HandcarAuthorizationService | |
getFunctionsInVaultByQueryParams | ||
Type | Complex |
ShortName | Name | Type | Description | Required? | Read only? | Implementation Notes |
---|---|---|---|---|---|---|
ids | Ids | StringList | Ids to filter | |||
genusTypeIds | Genus Type Ids | StringList | Ids of genus types to do the filtering | |||
keyword | Keyword | String | Keyword or phrase used to query an object | |||
qualifierHierarchyIds | Qualifier Hierarchy Ids | StringList | ??? | |||
ruleIds | Rule Ids | StringList | ??? | |||
addedBys | Added Bys | StringList | Audit Trail Ids of people who added object to do the filtering | |||
addedOnStartDate | Added On Start Date | String | Audit Trail start date to filter on when the object was created Expected to be in one of the following formats:
|
|||
addedOnEndDate | Added On End Date | String | Audit Trail end date to filter on when the object was created Expected to be in one of the following formats:
|
|||
updatedBys | Added On Start Date | StringList | Audit Trail ids of people who last updated the object | |||
updatedOnStartDate | Updated On Start Date | String | Audit Trail start date to filter on when the object was last updated Expected to be in one of the following formats:
|
|||
updatedOnEndDate | Updated On End Date | String | Audit Trail end date to filter on when the object was last updated Expected to be in one of the following formats:
|
|||
startAt | Start At | Integer | The select row to start at before returning. This defaults to 1 if not specified and will return starting at the first row. Start At and Max Values are the final filters to be applied to a method that returns a list of objects. |
|||
maxValues | Maximum Values | Integer | Maximum number of values (objects) to return from the method If used in conjunction with startAt ti can be used to perform paging. Start At and Max Values are the final filters to be applied to a method that returns a list of objects. |
{ "type" : "FunctionQuery", "ids" : ["id", ...], "genusTypeIds" : ["id", ...], "keyword" : "XXXX", "qualifierHierarchyIds" : ["id", ...], "ruleIds" : ["id", ...], "addedBys" : ["XXXX", ...], "addedOnStartDate" : "YYYY-MM-DD", "addedOnEndDate" : "YYYY-MM-DD", "updatedBys" : ["XXXX", ...], "updatedOnStartDate" : "YYYY-MM-DD", "updatedOnEndDate" : "YYYY-MM-DD", "startAt" : 999, "maxValues" : 999 }