Interface CollectionControllerService

All Known Implementing Classes:
CollectionControllerServiceImpl, LookupCollectionControllerServiceImpl

public interface CollectionControllerService
Controller service that provides methods for working with collection groups.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.web.servlet.ModelAndView
    Invoked by the add blank line action to add a new line instance to the model mollection.
    org.springframework.web.servlet.ModelAndView
    Invoked by the add line action to add the add line instance to the model collection.
    org.springframework.web.servlet.ModelAndView
    Invoked by the edit line modal's hidden event to close the edit line dialog.
    org.springframework.web.servlet.ModelAndView
    Invoked by the delete line action to delete an item within the model collection.
    org.springframework.web.servlet.ModelAndView
    Invoked by the edit line action to edit the edit line instance to the model collection.
    org.springframework.web.servlet.ModelAndView
    Invoked by the table paging widget to retrieve a page for a collection group.
    org.springframework.web.servlet.ModelAndView
    Invoked by the edit line action to show the edit line dialog for the edit line instance to the model collection.
    org.springframework.web.servlet.ModelAndView
    Invoked by the save line action to save an item within the model collection.
    org.springframework.web.servlet.ModelAndView
    Get method for getting aaData for jquery datatables which are using sAjaxSource option.
  • Method Details

    • addLine

      org.springframework.web.servlet.ModelAndView addLine(UifFormBase form)
      Invoked by the add line action to add the add line instance to the model collection.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • addBlankLine

      org.springframework.web.servlet.ModelAndView addBlankLine(UifFormBase form)
      Invoked by the add blank line action to add a new line instance to the model mollection.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • retrieveEditLineDialog

      org.springframework.web.servlet.ModelAndView retrieveEditLineDialog(UifFormBase form)
      Invoked by the edit line action to show the edit line dialog for the edit line instance to the model collection.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • editLine

      org.springframework.web.servlet.ModelAndView editLine(UifFormBase form)
      Invoked by the edit line action to edit the edit line instance to the model collection.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • closeEditLineDialog

      org.springframework.web.servlet.ModelAndView closeEditLineDialog(UifFormBase form)
      Invoked by the edit line modal's hidden event to close the edit line dialog.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • saveLine

      org.springframework.web.servlet.ModelAndView saveLine(UifFormBase form)
      Invoked by the save line action to save an item within the model collection.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • deleteLine

      org.springframework.web.servlet.ModelAndView deleteLine(UifFormBase form)
      Invoked by the delete line action to delete an item within the model collection.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • retrieveCollectionPage

      org.springframework.web.servlet.ModelAndView retrieveCollectionPage(UifFormBase form)
      Invoked by the table paging widget to retrieve a page for a collection group.
      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view
    • tableJsonRetrieval

      org.springframework.web.servlet.ModelAndView tableJsonRetrieval(UifFormBase form)
      Get method for getting aaData for jquery datatables which are using sAjaxSource option.

      This will render the aaData JSON for the displayed page of the table matching the tableId passed in the request parameters.

      Parameters:
      form - form instance containing the model data
      Returns:
      ModelAndView instance for rendering the view