Interface InquiryControllerService

All Superinterfaces:
ControllerService
All Known Implementing Classes:
InquiryControllerServiceImpl

public interface InquiryControllerService extends ControllerService
Controller service that extends ControllerService and adds methods specific to inquiry views.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • downloadDataObjectAttachment

      void downloadDataObjectAttachment(InquiryForm form, javax.servlet.http.HttpServletResponse response)
      When the data object is a PersistableAttachment or PersistableAttachmentList, streams the selected attachment back to the response.
      Parameters:
      form - form instance containing the inquiry data
      response - Http response for returning the attachment contents
    • downloadCustomDataObjectAttachment

      void downloadCustomDataObjectAttachment(InquiryForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
      When the data object is a custom object, streams the requested attachment back to the response.
      Parameters:
      form - form instance containing the inquiry data
      request - Http request for sending the fileName, contentType, and fileContentDataObjField
      response - Http response for returning the attachment contents
      Throws:
      Exception
    • downloadBONote

      void downloadBONote(InquiryForm form, javax.servlet.http.HttpServletResponse response)
      Invoked to download an attachment that has been uploaded for a note.
      Parameters:
      form - form instance containing the note (and attachment) instance
      response - http servlet response instance for sending back the attachment contents