|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.alarm.AlarmFilterController
public class AlarmFilterController
A controller that handles querying the event table by using filters to create an event list and and then forwards that event list to a JSP for display.
| Field Summary | |
|---|---|
static int |
DEFAULT_MULTIPLE
Constant DEFAULT_MULTIPLE=0 |
| 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 |
| Constructor Summary | |
|---|---|
AlarmFilterController()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
afterPropertiesSet |
AcknowledgeType |
getDefaultAcknowledgeType()
getDefaultAcknowledgeType |
SortStyle |
getDefaultSortStyle()
getDefaultSortStyle |
protected org.springframework.web.servlet.ModelAndView |
handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Parses the query string to determine what types of event filters to use (for example, what to filter on or sort by), then does the database query (through the AlarmFactory) and then forwards the results to a JSP for display. |
void |
setDefaultAcknowledgeType(AcknowledgeType defaultAcknowledgeType)
setDefaultAcknowledgeType |
void |
setDefaultLongLimit(Integer limit)
setDefaultLongLimit |
void |
setDefaultShortLimit(Integer limit)
setDefaultShortLimit |
void |
setDefaultSortStyle(SortStyle defaultSortStyle)
setDefaultSortStyle |
void |
setSuccessView(String successView)
setSuccessView |
void |
setWebAlarmRepository(WebAlarmRepository webAlarmRepository)
setWebAlarmRepository |
| 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 |
| Field Detail |
|---|
public static final int DEFAULT_MULTIPLE
DEFAULT_MULTIPLE=0
| Constructor Detail |
|---|
public AlarmFilterController()
| Method Detail |
|---|
protected org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Sets the alarms and parms request attributes for the forwardee JSP (or whatever gets called).
handleRequestInternal in class org.springframework.web.servlet.mvc.AbstractControllerExceptionpublic void setDefaultShortLimit(Integer limit)
setDefaultShortLimit
limit - a Integer object.public void setDefaultLongLimit(Integer limit)
setDefaultLongLimit
limit - a Integer object.public void setSuccessView(String successView)
setSuccessView
successView - a String object.public void setWebAlarmRepository(WebAlarmRepository webAlarmRepository)
setWebAlarmRepository
webAlarmRepository - a WebAlarmRepository object.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic AcknowledgeType getDefaultAcknowledgeType()
getDefaultAcknowledgeType
AcknowledgeType object.public void setDefaultAcknowledgeType(AcknowledgeType defaultAcknowledgeType)
setDefaultAcknowledgeType
defaultAcknowledgeType - a AcknowledgeType object.public SortStyle getDefaultSortStyle()
getDefaultSortStyle
SortStyle object.public void setDefaultSortStyle(SortStyle defaultSortStyle)
setDefaultSortStyle
defaultSortStyle - a SortStyle object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||