|
||||||||||
| 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.outage.OutageFilterController
public class OutageFilterController
A controller that handles querying the outages table by using filters to create an outage list and and then forwards that outage 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 | |
|---|---|
OutageFilterController()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
afterPropertiesSet |
OutageType |
getDefaultOutageType()
getDefaultOutageType |
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 filters to use (for example, what to filter on or sort by), then does the database query (through the OutageFactory) and then forwards the results to a JSP for display. |
void |
setDefaultLongLimit(Integer limit)
setDefaultLongLimit |
void |
setDefaultOutageType(OutageType defaultOutageType)
setDefaultOutageType |
void |
setDefaultShortLimit(Integer limit)
setDefaultShortLimit |
void |
setDefaultSortStyle(SortStyle defaultSortStyle)
setDefaultSortStyle |
void |
setSuccessView(String successView)
setSuccessView |
void |
setWebOutageRepository(WebOutageRepository webOutageRepository)
setWebOutageRepository |
| 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 OutageFilterController()
| Method Detail |
|---|
protected org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Sets 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 setWebOutageRepository(WebOutageRepository webOutageRepository)
setWebOutageRepository
webOutageRepository - a WebOutageRepository object.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic OutageType getDefaultOutageType()
getDefaultOutageType
OutageType object.public void setDefaultOutageType(OutageType defaultOutageType)
setDefaultOutageType
defaultOutageType - a OutageType 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 | |||||||||