org.opennms.web.category
Class CategoryList
java.lang.Object
org.opennms.web.category.CategoryList
public class CategoryList
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_model
protected CategoryModel m_model
m_sections
protected Section[] m_sections
- Display rules from viewsdisplay.xml. If null, then just show all known
categories under the header "Category". (See the getSections method.)
CategoryList
public CategoryList()
throws ServletException
- Throws:
ServletException
getSections
public List<Section> getSections(Map<String,Category> categoryMap)
throws IOException
- For the given map of category names to Category objects, organize the
categories into the currently active display rules.
If there are no display rules, a single section named Category
will be returned. It will include all the categories in the category map,
in alphabetical order by category name.
- Throws:
IOException
getCategoryData
public Map<String,List<Category>> getCategoryData()
throws IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Throws:
IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
getEarliestUpdate
public long getEarliestUpdate(Map categoryData)
- Returns the earliest update time for the categories in categoryData.
- Parameters:
categoryData - category data to evaluate. From getCategoryData().
isDisconnected
public boolean isDisconnected()
throws IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Throws:
IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
isDisconnected
public boolean isDisconnected(long earliestUpdate)
Copyright © 2009. All Rights Reserved.