org.opennms.web.vulnerability
Class VulnerabilityUtil
java.lang.Object
org.opennms.web.vulnerability.VulnerabilityUtil
public abstract class VulnerabilityUtil
- extends Object
Convenient Java methods and constants for use in the vulnerability user
interface.
VulnerabilityUtil is a place to put user interface-specific
code that is common among many JSPs or servlets.
|
Method Summary |
static Filter |
getFilter(String filterString)
|
static String |
getFilterString(Filter filter)
|
static VulnerabilityFactory.ResolutionType |
getResolutionType(String resTypeString)
|
static String |
getResolutionTypeString(VulnerabilityFactory.ResolutionType resType)
|
static String |
getSeverityIcon(int severity)
Can return null, in that case, use no icon. |
static String |
getSeverityIcon(Integer severity)
Can return null, in that case, use no icon. |
static VulnerabilityFactory.SortStyle |
getSortStyle(String sortStyleString)
|
static String |
getSortStyleString(VulnerabilityFactory.SortStyle sortStyle)
|
static String |
makeHiddenTags(HttpServletRequest request,
VulnerabilityFactory.SortStyle sortStyle,
VulnerabilityFactory.ResolutionType resType,
List<Filter> filters,
int limit)
|
static String |
makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms)
|
static String |
makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
Filter filter,
boolean add)
|
static String |
makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
List<Filter> filters)
|
static String |
makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.ResolutionType resType)
|
static String |
makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.SortStyle sortStyle)
|
static String |
makeLink(HttpServletRequest request,
VulnerabilityFactory.SortStyle sortStyle,
VulnerabilityFactory.ResolutionType resType,
List<Filter> filters,
int limit)
|
static String |
makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms)
|
static String |
makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
Filter filter,
boolean add)
|
static String |
makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
List<Filter> filters)
|
static String |
makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.ResolutionType resType)
|
static String |
makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.SortStyle sortStyle)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
labels
protected static final Map<OnmsSeverity,String> labels
icons
protected static final Map<OnmsSeverity,String> icons
sortStyles
protected static final Map<String,VulnerabilityFactory.SortStyle> sortStyles
sortStylesString
protected static final Map<VulnerabilityFactory.SortStyle,String> sortStylesString
resTypes
protected static final Map<String,VulnerabilityFactory.ResolutionType> resTypes
resTypesString
protected static final Map<VulnerabilityFactory.ResolutionType,String> resTypesString
severities
protected static final List<OnmsSeverity> severities
FILTER_SERVLET_URL_BASE
public static final String FILTER_SERVLET_URL_BASE
- See Also:
- Constant Field Values
LINK_IGNORES
protected static final String[] LINK_IGNORES
VulnerabilityUtil
public VulnerabilityUtil()
getSeverityIcon
public static String getSeverityIcon(int severity)
- Can return null, in that case, use no icon.
getSeverityIcon
public static String getSeverityIcon(Integer severity)
- Can return null, in that case, use no icon.
getSortStyle
public static VulnerabilityFactory.SortStyle getSortStyle(String sortStyleString)
getSortStyleString
public static String getSortStyleString(VulnerabilityFactory.SortStyle sortStyle)
getResolutionType
public static VulnerabilityFactory.ResolutionType getResolutionType(String resTypeString)
getResolutionTypeString
public static String getResolutionTypeString(VulnerabilityFactory.ResolutionType resType)
getFilter
public static Filter getFilter(String filterString)
getFilterString
public static String getFilterString(Filter filter)
makeLink
public static String makeLink(HttpServletRequest request,
VulnerabilityFactory.SortStyle sortStyle,
VulnerabilityFactory.ResolutionType resType,
List<Filter> filters,
int limit)
makeLink
public static String makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms)
makeLink
public static String makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.SortStyle sortStyle)
makeLink
public static String makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.ResolutionType resType)
makeLink
public static String makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
List<Filter> filters)
makeLink
public static String makeLink(HttpServletRequest request,
VulnerabilityQueryParms parms,
Filter filter,
boolean add)
makeHiddenTags
public static String makeHiddenTags(HttpServletRequest request,
VulnerabilityFactory.SortStyle sortStyle,
VulnerabilityFactory.ResolutionType resType,
List<Filter> filters,
int limit)
makeHiddenTags
public static String makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms)
makeHiddenTags
public static String makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.SortStyle sortStyle)
makeHiddenTags
public static String makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
VulnerabilityFactory.ResolutionType resType)
makeHiddenTags
public static String makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
List<Filter> filters)
makeHiddenTags
public static String makeHiddenTags(HttpServletRequest request,
VulnerabilityQueryParms parms,
Filter filter,
boolean add)
Copyright © 2009. All Rights Reserved.