jet.server.api.monitor
Interface CurrentMonitorStatistics


public interface CurrentMonitorStatistics

Interface CurrentStatistics contains information of current Statistics in the report server.


Method Summary
 java.lang.String displayBeginTime()
          display statistics end time to string.
 java.lang.String displayEndTime()
          display statistics begin time with string format.
 int getAmountOfReportPagesEveryMinute()
          get amount of report pages number every minute .
 long getAmountOfReports()
          get amount of reports.
 int getAmountOfReportsEveryMinute()
          get amount of reports number every minute.
 long getAmountOfSucceedReports()
          get amount of succeed reports.
 int getAverageNeedTimeEveryReport()
          get average need time since submit report to run finished report.
 int getAverageRunTimeEveryReport()
          get average run time since start run to finish every report.
 long getAverageWaitTimeInRun()
          get average wait time when report in run queue.
 int getAverageWaitTimeToRun()
          get average wait time since submit report to run report.
 long getBeginTimeToStatistics()
          get statistics begin time.
 long getEndTimeToStatistics()
          get statistics end time.
 void setBeginTimeToStatistics(long startTime)
          set statistics begin time.
 void setEndTimeToStatistics(long endTime)
          set statistics end time.
 

Method Detail

getAmountOfReportPagesEveryMinute

public int getAmountOfReportPagesEveryMinute()
get amount of report pages number every minute .

Returns:
amount of report pages number every minute .

getAmountOfReportsEveryMinute

public int getAmountOfReportsEveryMinute()
get amount of reports number every minute.

Returns:
amount of reports number every minute.

getAverageWaitTimeInRun

public long getAverageWaitTimeInRun()
get average wait time when report in run queue.

Returns:
average wait time when report in run queue in millisecond.

getAverageWaitTimeToRun

public int getAverageWaitTimeToRun()
get average wait time since submit report to run report.

Returns:
average wait time since submit report to run report in millisecond.

getAverageNeedTimeEveryReport

public int getAverageNeedTimeEveryReport()
get average need time since submit report to run finished report.

Returns:
average need time since submit report to run finished report in millisecond.

getAverageRunTimeEveryReport

public int getAverageRunTimeEveryReport()
get average run time since start run to finish every report.

Returns:
average run time every report.

getAmountOfSucceedReports

public long getAmountOfSucceedReports()
get amount of succeed reports.

Returns:
amount of succeed reports.

getAmountOfReports

public long getAmountOfReports()
get amount of reports.

Returns:
amount of all reports.

setBeginTimeToStatistics

public void setBeginTimeToStatistics(long startTime)
set statistics begin time.

Parameters:
startTime - begin time for statistics.

setEndTimeToStatistics

public void setEndTimeToStatistics(long endTime)
set statistics end time.

Parameters:
endTime - end time for statistics.

getBeginTimeToStatistics

public long getBeginTimeToStatistics()
get statistics begin time.

Returns:
begin time for statistics in millisecond.

getEndTimeToStatistics

public long getEndTimeToStatistics()
get statistics end time.

Returns:
end time for statistics in millisecond.

displayEndTime

public java.lang.String displayEndTime()
display statistics begin time with string format.

Returns:
end time for statistics in millisecond with string format.

displayBeginTime

public java.lang.String displayBeginTime()
display statistics end time to string.

Returns:
begin time for statistics in millisecond with string format.