com.jamonapi
Class MonitorConverter

java.lang.Object
  extended bycom.jamonapi.MonitorConverter
All Implemented Interfaces:
MonitorReportInterface

public class MonitorConverter
extends java.lang.Object
implements MonitorReportInterface

MonitorConverter is a utility class used by MonitorComposite to convert Monitor data to various formats.


Constructor Summary
protected MonitorConverter(MonitorComposite rootComposite)
          Constructor that takes the MonitorComposite object that the Converter methods will be called against.
protected MonitorConverter(MonitorComposite rootComposite, java.lang.String JAMonAdminPage)
          Constructor that takes the MonitorComposite object that the Converter methods will be called against.
 
Method Summary
protected  void getCompositeData(java.lang.String localLabel, MonitorComposite composite)
           
 java.lang.String[][] getData()
          end inner class MonitorReport
 java.lang.String[][] getData(java.lang.String label)
           
 java.lang.Object[][] getData(java.lang.String label, int sortCol, java.lang.String sortOrder)
           
protected  void getData(java.lang.String label, MinimalMonitor monitor)
           
protected  void getLeafData(java.lang.String label, MinimalMonitor monitor)
           
 java.lang.String getReport()
          Return an html table in String format in the default sort order
 java.lang.String getReport(int sortCol, java.lang.String sortOrder)
          Return an html table in String format that is sorted by the passed column in ascending or descending order
protected static void setJAMonAdminPage(java.lang.String JAMonAdminPage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorConverter

protected MonitorConverter(MonitorComposite rootComposite)
Constructor that takes the MonitorComposite object that the Converter methods will be called against.


MonitorConverter

protected MonitorConverter(MonitorComposite rootComposite,
                           java.lang.String JAMonAdminPage)
Constructor that takes the MonitorComposite object that the Converter methods will be called against.

Method Detail

getReport

public java.lang.String getReport(int sortCol,
                                  java.lang.String sortOrder)
                           throws java.lang.Exception
Return an html table in String format that is sorted by the passed column in ascending or descending order

Throws:
java.lang.Exception

getReport

public java.lang.String getReport()
                           throws java.lang.Exception
Return an html table in String format in the default sort order

Specified by:
getReport in interface MonitorReportInterface
Throws:
java.lang.Exception

getData

public java.lang.String[][] getData()
end inner class MonitorReport

Specified by:
getData in interface MonitorReportInterface

getData

public java.lang.String[][] getData(java.lang.String label)
Specified by:
getData in interface MonitorReportInterface

getData

public java.lang.Object[][] getData(java.lang.String label,
                                    int sortCol,
                                    java.lang.String sortOrder)

getData

protected void getData(java.lang.String label,
                       MinimalMonitor monitor)

getCompositeData

protected void getCompositeData(java.lang.String localLabel,
                                MonitorComposite composite)

getLeafData

protected void getLeafData(java.lang.String label,
                           MinimalMonitor monitor)

setJAMonAdminPage

protected static void setJAMonAdminPage(java.lang.String JAMonAdminPage)