public interface LookupQueryService
Modifier and Type | Method and Description |
---|---|
java.util.Map |
getDependantAttrValuesExceptFormData(java.lang.String attrName,
java.lang.String entityType,
java.util.Map params)
Returns dependent attribute values in the query but does not return values for type Form Data
supported types: REQUESTER_INFORMATION, RESOURCE_OBJECT_INFORMATION, ORGANIZATION_DATA
FORM_DATA type needs to be handled in the client/UI layer
|
java.util.Map |
getQueryElements(java.lang.String attrName,
java.lang.String entityType)
Returns various elements of the lookup query for attrname
Keys in the map:
SAVE_COLUMN, DISPLAY_COLUMN, QUERY_ATTRS, RESULTS_TABLE_ATTRS
|
java.util.List |
getResults(java.lang.String attrName,
java.lang.String entityType,
java.util.List queryValues,
java.util.Map dependentAttrValues,
java.util.Map controls)
Returns the results after executing the query
|
java.util.Map getQueryElements(java.lang.String attrName, java.lang.String entityType)
java.util.List getResults(java.lang.String attrName, java.lang.String entityType, java.util.List queryValues, java.util.Map dependentAttrValues, java.util.Map controls)
queryValues
- values specified in the QUERy on the UI in the form of single, un-nested searchcriteriadependentAttrValues
- contains values from the form fields, as well as other contxtual attributescontrols
- other search controls like for sorting, pagingjava.util.Map getDependantAttrValuesExceptFormData(java.lang.String attrName, java.lang.String entityType, java.util.Map params)
attrName
- values specified in the QUERy on the UI in the form of single, un-nested searchcriteriaentityType
- contains values from the form fields, as well as other contxtual attributesparams
- Other context details like objectkey "OBJECT_KEY" for RESOURCE_OBJECT_INFORMATION