org.opennms.web.outage
Class OutageUtil

java.lang.Object
  extended by org.opennms.web.outage.OutageUtil

public abstract class OutageUtil
extends Object


Field Summary
protected static String DOWN_COLOR
           
static String FILTER_SERVLET_URL_BASE
           
protected static String[] LINK_IGNORES
           
 
Constructor Summary
OutageUtil()
           
 
Method Summary
static Filter getFilter(String filterString)
           
static String getFilterString(Filter filter)
           
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(HttpServletRequest request, OutageQueryParms parms)
           
static String makeHiddenTags(HttpServletRequest request, OutageQueryParms parms, Filter filter, boolean add)
           
static String makeHiddenTags(HttpServletRequest request, OutageQueryParms parms, List<Filter> filters)
           
static String makeHiddenTags(HttpServletRequest request, OutageQueryParms parms, OutageType outageType)
           
static String makeHiddenTags(HttpServletRequest request, OutageQueryParms parms, SortStyle sortStyle)
           
static String makeHiddenTags(HttpServletRequest request, SortStyle sortStyle, OutageType outageType, List<Filter> filters, int limit)
           
static String makeLink(HttpServletRequest request, OutageQueryParms parms)
           
static String makeLink(HttpServletRequest request, OutageQueryParms parms, Filter filter, boolean add)
           
static String makeLink(HttpServletRequest request, OutageQueryParms parms, List<Filter> filters)
           
static String makeLink(HttpServletRequest request, OutageQueryParms parms, OutageType outageType)
           
static String makeLink(HttpServletRequest request, OutageQueryParms parms, SortStyle sortStyle)
           
static String makeLink(HttpServletRequest request, SortStyle sortStyle, OutageType outageType, List<Filter> filters, int limit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOWN_COLOR

protected static final String DOWN_COLOR
See Also:
Constant Field Values

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
Constructor Detail

OutageUtil

public OutageUtil()
Method Detail

getFilter

public static Filter getFilter(String filterString)

getFilterString

public static String getFilterString(Filter filter)

getStatusColor

public static String getStatusColor(Outage outage)
Returns the color to use for an outage, if no color then it returns null.


getStatusLabel

public static String getStatusLabel(Outage outage)
Returns the icon to use for an outage, if no icon then it returns null.


makeLink

public static String makeLink(HttpServletRequest request,
                              SortStyle sortStyle,
                              OutageType outageType,
                              List<Filter> filters,
                              int limit)

makeLink

public static String makeLink(HttpServletRequest request,
                              OutageQueryParms parms)

makeLink

public static String makeLink(HttpServletRequest request,
                              OutageQueryParms parms,
                              SortStyle sortStyle)

makeLink

public static String makeLink(HttpServletRequest request,
                              OutageQueryParms parms,
                              OutageType outageType)

makeLink

public static String makeLink(HttpServletRequest request,
                              OutageQueryParms parms,
                              List<Filter> filters)

makeLink

public static String makeLink(HttpServletRequest request,
                              OutageQueryParms parms,
                              Filter filter,
                              boolean add)

makeHiddenTags

public static String makeHiddenTags(HttpServletRequest request,
                                    SortStyle sortStyle,
                                    OutageType outageType,
                                    List<Filter> filters,
                                    int limit)

makeHiddenTags

public static String makeHiddenTags(HttpServletRequest request,
                                    OutageQueryParms parms)

makeHiddenTags

public static String makeHiddenTags(HttpServletRequest request,
                                    OutageQueryParms parms,
                                    SortStyle sortStyle)

makeHiddenTags

public static String makeHiddenTags(HttpServletRequest request,
                                    OutageQueryParms parms,
                                    OutageType outageType)

makeHiddenTags

public static String makeHiddenTags(HttpServletRequest request,
                                    OutageQueryParms parms,
                                    List<Filter> filters)

makeHiddenTags

public static String makeHiddenTags(HttpServletRequest request,
                                    OutageQueryParms parms,
                                    Filter filter,
                                    boolean add)


Copyright © 2009. All Rights Reserved.