|
||||||||||
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 setpublic void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface InitializingBean
Exception
public void destroy() throws Exception
destroy
in interface DisposableBean
Exception
public String showMeasureIDTable()
showMeasureIDTable
in interface DetailedStatisticsReporterMBean
public void createCSVFile(String filename, String measureId)
createCSVFile
in interface DetailedStatisticsReporterMBean
filename
- Name of file for outputmeasureId
- Id of measurments to outputpublic void createDiagramFile(String filename, String measureId)
createDiagramFile
in interface DetailedStatisticsReporterMBean
filename
- Name of file for outputmeasureId
- Id of measurments to outputpublic void createDiagramFile(String filename, String measureId, int width, int height)
createDiagramFile
in interface DetailedStatisticsReporterMBean
filename
- 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 |