| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.elca.el4j.services.statistics.detailed.jmx.DetailedStatisticsReporter
public class DetailedStatisticsReporter
This class publishes the detailed statistics through JMX.
| Field Summary | |
|---|---|
static String | 
NAME
The address that points to this class.  | 
| Constructor Summary | |
|---|---|
DetailedStatisticsReporter()
 | 
|
| Method Summary | |
|---|---|
 void | 
afterPropertiesSet()
 | 
 void | 
createCSVFile(String filename,
              String measureId)
Creates a CSV file with the measurment results.  | 
 void | 
createDiagramFile(String filename,
                  String measureId)
Creates a png file with the measurment results.  | 
 void | 
createDiagramFile(String filename,
                  String measureId,
                  int width,
                  int height)
Creates a png file with the measurment results.  | 
 void | 
destroy()
 | 
 DataRepository | 
getDataRepository()
 | 
 MBeanServer | 
getServer()
 | 
 void | 
setDataRepository(DataRepository dataRepository)
Sets the DataAssembler.  | 
 void | 
setServer(MBeanServer beanServer)
Sets the MBean server where this instance has to register.  | 
 String | 
showMeasureIDTable()
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String NAME
| Constructor Detail | 
|---|
public DetailedStatisticsReporter()
| Method Detail | 
|---|
public MBeanServer getServer()
public void setServer(MBeanServer beanServer)
beanServer - The MBean server to set.public DataRepository getDataRepository()
public void setDataRepository(DataRepository dataRepository)
dataRepository - The DataRepository to set
public void afterPropertiesSet()
                        throws Exception
afterPropertiesSet in interface InitializingBeanException
public void destroy()
             throws Exception
destroy in interface DisposableBeanExceptionpublic String showMeasureIDTable()
showMeasureIDTable in interface DetailedStatisticsReporterMBean
public void createCSVFile(String filename,
                          String measureId)
createCSVFile in interface DetailedStatisticsReporterMBeanfilename - Name of file for outputmeasureId - Id of measurments to output
public void createDiagramFile(String filename,
                              String measureId)
createDiagramFile in interface DetailedStatisticsReporterMBeanfilename - Name of file for outputmeasureId - Id of measurments to output
public void createDiagramFile(String filename,
                              String measureId,
                              int width,
                              int height)
createDiagramFile in interface DetailedStatisticsReporterMBeanfilename - Name of file for outputmeasureId - Id of measurments to outputwidth - Width of the diagramheight - Height of the diagram
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||