org.opennms.web.controller.notification
Class NotificationFilterController
java.lang.Object
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.support.WebContentGenerator
org.springframework.web.servlet.mvc.AbstractController
org.opennms.web.controller.notification.NotificationFilterController
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware, org.springframework.web.servlet.mvc.Controller
public class NotificationFilterController
- extends org.springframework.web.servlet.mvc.AbstractController
- implements org.springframework.beans.factory.InitializingBean
| Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator |
METHOD_GET, METHOD_HEAD, METHOD_POST |
| Fields inherited from class org.springframework.context.support.ApplicationObjectSupport |
logger |
| Methods inherited from class org.springframework.web.servlet.mvc.AbstractController |
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession |
| Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator |
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader |
| Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
| Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_MULTIPLE
public static final int DEFAULT_MULTIPLE
- See Also:
- Constant Field Values
NotificationFilterController
public NotificationFilterController()
handleRequestInternal
protected org.springframework.web.servlet.ModelAndView handleRequestInternal(HttpServletRequest request,
HttpServletResponse response)
throws Exception
- Parses the query string to determine what types of notification filters to use
(for example, what to filter on or sort by), then does the database query
and then forwards the results to a JSP for display.
- Specified by:
handleRequestInternal in class org.springframework.web.servlet.mvc.AbstractController
- Throws:
Exception
setDefaultShortLimit
public void setDefaultShortLimit(Integer limit)
setDefaultLongLimit
public void setDefaultLongLimit(Integer limit)
setDefaultSortStyle
public void setDefaultSortStyle(SortStyle sortStyle)
setSuccessView
public void setSuccessView(String successView)
setWebEventRepository
public void setWebEventRepository(WebEventRepository webEventRepository)
setWebNotificationRepository
public void setWebNotificationRepository(WebNotificationRepository webNotificationRepository)
setNodeDao
public void setNodeDao(NodeDao nodeDao)
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Copyright © 2009. All Rights Reserved.