Class NewsController

java.lang.Object
org.jasig.portlet.newsreader.mvc.AbstractNewsController
org.jasig.portlet.newsreader.mvc.portlet.reader.NewsController

@Controller @RequestMapping("VIEW") public class NewsController extends AbstractNewsController

NewsController class.

Since:
5.1.1
Author:
bgonzalez
  • Field Details

    • log

      protected final org.slf4j.Logger log
  • Constructor Details

    • NewsController

      public NewsController()
  • Method Details

    • setNewsStore

      @Autowired public void setNewsStore(NewsStore newsStore)

      Setter for the field newsStore.

      Parameters:
      newsStore - a NewsStore object
    • setDefaultItems

      public void setDefaultItems(int defaultItems)

      Setter for the field defaultItems.

      Parameters:
      defaultItems - a int
    • setInitializationServices

      public void setInitializationServices(List<IInitializationService> services)

      Setter for the field initializationServices.

      Parameters:
      services - a List object
    • defaultAction

      @ActionMapping public void defaultAction()

      defaultAction.

    • getPreferences

      @ModelAttribute public void getPreferences(javax.portlet.RenderRequest request, org.springframework.ui.Model model)

      getPreferences.

      Parameters:
      request - a RenderRequest object
      model - a Model object
    • showMainView

      @RenderMapping public String showMainView(javax.portlet.RenderRequest request) throws Exception

      showMainView.

      Parameters:
      request - a RenderRequest object
      Returns:
      a String object
      Throws:
      Exception - if any.
    • fullStory

      @RenderMapping(params="action=fullStory") public org.springframework.web.portlet.ModelAndView fullStory(@RequestParam Long activeFeed, @RequestParam int itemIndex, @RequestParam int page, javax.portlet.RenderRequest request, javax.portlet.RenderResponse response, org.springframework.ui.Model model) throws Exception

      fullStory.

      Parameters:
      activeFeed - a Long object
      itemIndex - a int
      page - a int
      request - a RenderRequest object
      response - a RenderResponse object
      model - a Model object
      Returns:
      a ModelAndView object
      Throws:
      Exception - if any.
    • setApplicationContext

      @Autowired public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException

      Setter for the field applicationContext.

      Parameters:
      applicationContext - a ApplicationContext object
      Throws:
      org.springframework.beans.BeansException - if any.
    • setSetCreationService

      @Autowired public void setSetCreationService(NewsSetResolvingService setCreationService)

      Setter for the field setCreationService.

      Parameters:
      setCreationService - a NewsSetResolvingService object