public abstract class OutageUtil extends Object
Abstract OutageUtil class.
Modifier and Type | Field and Description |
---|---|
protected static String |
DOWN_COLOR
Constant
DOWN_COLOR="red" |
static String |
FILTER_SERVLET_URL_BASE
Constant
FILTER_SERVLET_URL_BASE="outage/list.htm" |
protected static String[] |
LINK_IGNORES
Constant
LINK_IGNORES="new String[] { sortby, outtype, limit, "{trunked} |
Constructor and Description |
---|
OutageUtil() |
Modifier and Type | Method and Description |
---|---|
static Filter |
getFilter(String filterString,
javax.servlet.ServletContext servletContext)
getFilter
|
static String |
getFilterString(Filter filter)
getFilterString
|
static String |
getStatusColor(Outage outage)
Returns the color to use for an outage, if no color then it returns null.
|
static String |
getStatusLabel(Outage outage)
Returns the icon to use for an outage, if no icon then it returns null.
|
static String |
makeHiddenTags(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms)
makeHiddenTags
|
static String |
makeHiddenTags(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
Filter filter,
boolean add)
makeHiddenTags
|
static String |
makeHiddenTags(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
List<Filter> filters)
makeHiddenTags
|
static String |
makeHiddenTags(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
OutageType outageType)
makeHiddenTags
|
static String |
makeHiddenTags(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
SortStyle sortStyle)
makeHiddenTags
|
static String |
makeHiddenTags(javax.servlet.http.HttpServletRequest request,
SortStyle sortStyle,
OutageType outageType,
List<Filter> filters,
int limit)
makeHiddenTags
|
static String |
makeLink(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms)
makeLink
|
static String |
makeLink(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
Filter filter,
boolean add)
makeLink
|
static String |
makeLink(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
List<Filter> filters)
makeLink
|
static String |
makeLink(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
OutageType outageType)
makeLink
|
static String |
makeLink(javax.servlet.http.HttpServletRequest request,
OutageQueryParms parms,
SortStyle sortStyle)
makeLink
|
static String |
makeLink(javax.servlet.http.HttpServletRequest request,
SortStyle sortStyle,
OutageType outageType,
List<Filter> filters,
int limit)
makeLink
|
protected static final String DOWN_COLOR
DOWN_COLOR="red"
public static final String FILTER_SERVLET_URL_BASE
FILTER_SERVLET_URL_BASE="outage/list.htm"
protected static final String[] LINK_IGNORES
LINK_IGNORES="new String[] { sortby, outtype, limit, "{trunked}
public static Filter getFilter(String filterString, javax.servlet.ServletContext servletContext)
getFilter
filterString
- a String
object.public static String getFilterString(Filter filter)
getFilterString
filter
- a org$opennms$web$filter$Filter object.String
object.public static String getStatusColor(Outage outage)
public static String getStatusLabel(Outage outage)
public static String makeLink(javax.servlet.http.HttpServletRequest request, SortStyle sortStyle, OutageType outageType, List<Filter> filters, int limit)
makeLink
request
- a HttpServletRequest
object.sortStyle
- a SortStyle
object.outageType
- a OutageType
object.filters
- a List
object.limit
- a int.String
object.public static String makeLink(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms)
makeLink
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.String
object.public static String makeLink(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, SortStyle sortStyle)
makeLink
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.sortStyle
- a SortStyle
object.String
object.public static String makeLink(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, OutageType outageType)
makeLink
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.outageType
- a OutageType
object.String
object.public static String makeLink(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, List<Filter> filters)
makeLink
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.filters
- a List
object.String
object.public static String makeLink(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, Filter filter, boolean add)
makeLink
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.filter
- a org$opennms$web$filter$Filter object.add
- a boolean.String
object.public static String makeHiddenTags(javax.servlet.http.HttpServletRequest request, SortStyle sortStyle, OutageType outageType, List<Filter> filters, int limit)
makeHiddenTags
request
- a HttpServletRequest
object.sortStyle
- a SortStyle
object.outageType
- a OutageType
object.filters
- a List
object.limit
- a int.String
object.public static String makeHiddenTags(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms)
makeHiddenTags
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.String
object.public static String makeHiddenTags(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, SortStyle sortStyle)
makeHiddenTags
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.sortStyle
- a SortStyle
object.String
object.public static String makeHiddenTags(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, OutageType outageType)
makeHiddenTags
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.outageType
- a OutageType
object.String
object.public static String makeHiddenTags(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, List<Filter> filters)
makeHiddenTags
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.filters
- a List
object.String
object.public static String makeHiddenTags(javax.servlet.http.HttpServletRequest request, OutageQueryParms parms, Filter filter, boolean add)
makeHiddenTags
request
- a HttpServletRequest
object.parms
- a OutageQueryParms
object.filter
- a org$opennms$web$filter$Filter object.add
- a boolean.String
object.Copyright © 2018. All rights reserved.