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 Details

    • performLookup

      org.springframework.web.servlet.ModelAndView performLookup(UifFormBase form)
      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

      AttributeQueryResult performFieldSuggest(UifFormBase form)
      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

      AttributeQueryResult performFieldQuery(UifFormBase form)
      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