Class EditNewsDefinitionController

java.lang.Object
org.jasig.portlet.newsreader.mvc.portlet.reader.EditNewsDefinitionController

@Controller @RequestMapping("EDIT") public class EditNewsDefinitionController extends Object
EditNewsDefinitionController provides a GUI for adding and editing predefined newss.
Since:
5.1.1
Author:
Anthony Colebourne, Jen Bourey
  • Field Details

    • log

      protected final org.slf4j.Logger log
  • Constructor Details

    • EditNewsDefinitionController

      public EditNewsDefinitionController()
  • Method Details

    • setNewsStore

      @Autowired public void setNewsStore(NewsStore newsStore)

      Setter for the field newsStore.

      Parameters:
      newsStore - a NewsStore object
    • getNewsForm

      @ModelAttribute("newsDefinitionForm") public NewsDefinitionForm getNewsForm(javax.portlet.PortletRequest request) throws Exception

      getNewsForm.

      Parameters:
      request - a PortletRequest object
      Returns:
      a NewsDefinitionForm object
      Throws:
      Exception - if any.
    • getAdminNewsEditView

      @RenderMapping(params="action=editNewsDefinition") public String getAdminNewsEditView()

      getAdminNewsEditView.

      Returns:
      a String object
    • onSubmitAction

      @ActionMapping(params="action=editNewsDefinition") public void onSubmitAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response, NewsDefinitionForm form) throws Exception

      onSubmitAction.

      Parameters:
      request - a ActionRequest object
      response - a ActionResponse object
      form - a NewsDefinitionForm object
      Throws:
      Exception - if any.
    • getAvailableAdapters

      @ModelAttribute("availableAdapters") public List<INewsAdapter> getAvailableAdapters()

      Getter for the field availableAdapters.

      Returns:
      a List object