Package org.kuali.rice.krad.web.service
Interface QueryControllerService
- All Known Implementing Classes:
QueryControllerServiceImpl
public interface QueryControllerService
Controller service that provides handling for query methods suggest as performing a lookup, field suggest,
and field query.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptionperformFieldQuery(UifFormBase form) Invoked to execute the attribute query associated with a field given the query parameters found in the requestInvoked to provides options (execute a query) for a field that contains a suggest widget.org.springframework.web.servlet.ModelAndViewperformLookup(UifFormBase form) Handles the perform lookup action by building up a URL to the lookup view and configuring a redirect.
-
Method Details
-
performLookup
Handles the perform lookup action by building up a URL to the lookup view and configuring a redirect.- Parameters:
form- form instance containing the model data- Returns:
- ModelAndView configured for redirecting to the lookup view
-
performFieldSuggest
Invoked to provides options (execute a query) for a field that contains a suggest widget.- Parameters:
form- form instance containing the model data- Returns:
- AttributeQueryResult containing the results of the suggest query
-
performFieldQuery
Invoked to execute the attribute query associated with a field given the query parameters found in the request- Parameters:
form- form instance containing the model data- Returns:
- AttributeQueryResult containing the results of the field query
-