org.ikasan.framework.web.controller
Class ExclusionsController

java.lang.Object
  extended by org.ikasan.framework.web.controller.ExclusionsController

@Controller
@RequestMapping(value="/admin/exclusions/*.htm")
public class ExclusionsController
extends Object

The controller for the various user views

Author:
Ikasan Development Team

Constructor Summary
ExclusionsController(ExcludedEventService excludedEventService)
          Constructor
 
Method Summary
 String listExclusions(String moduleName, String flowName, javax.servlet.http.HttpServletRequest request, Integer page, String orderBy, Boolean orderAsc, org.springframework.ui.ModelMap model)
          List the excludedEvents
 String requestResolution(String eventId, String action, org.springframework.ui.ModelMap model)
          Handle Resolution request POST
 String view(String eventId, String searchResultsUrl, org.springframework.ui.ModelMap model)
          Display ExcludedEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExclusionsController

public ExclusionsController(ExcludedEventService excludedEventService)
Constructor

Parameters:
excludedEventService - - The ExcludedEventService to use
Method Detail

listExclusions

@RequestMapping(value="list.htm")
public String listExclusions(@RequestParam(required=false)
                                            String moduleName,
                                            @RequestParam(required=false)
                                            String flowName,
                                            javax.servlet.http.HttpServletRequest request,
                                            @RequestParam(required=false)
                                            Integer page,
                                            @RequestParam(required=false)
                                            String orderBy,
                                            @RequestParam(required=false)
                                            Boolean orderAsc,
                                            org.springframework.ui.ModelMap model)
List the excludedEvents

Parameters:
model - - The model (map)
Returns:
"modules/modules"

view

@RequestMapping(value="exclusion.htm",
                method=GET)
public String view(@RequestParam
                                  String eventId,
                                  @RequestParam(required=false)
                                  String searchResultsUrl,
                                  org.springframework.ui.ModelMap model)
Display ExcludedEvent

Parameters:
model - - The model (map)
Returns:
excludedEvent view

requestResolution

@RequestMapping(value="exclusion.htm",
                method=POST)
public String requestResolution(@RequestParam
                                               String eventId,
                                               @RequestParam
                                               String action,
                                               org.springframework.ui.ModelMap model)
Handle Resolution request POST

Parameters:
model - - The model (map)
Returns:
excludedEvent view


Copyright © 2007-2011 Ikasan. All Rights Reserved.