logdog.DashBoard.Controller
Class SummaryGetter

java.lang.Object
  extended by logdog.DashBoard.Controller.SummaryGetter

public class SummaryGetter
extends java.lang.Object

요청받은 그래프를 그리기 위한 정보를 DataStore를 수집하여 Json 객체로 만들어주는 Controller이다.

Since:
2012. 11. 15.오전 6:22:27 TODO
Author:
Karuana

Constructor Summary
SummaryGetter()
           
 
Method Summary
 java.lang.String getClassErrorRate()
          class별 에러량을 조사하여 해당 그래프를 그리기위한 데이터를 Json으로 리턴한다.
 java.lang.String getDayErrorRate(int Interval)
          하이차트에 사용하는 데이터 형태로 최근 접소된 날짜별 에러 정보를 리턴한다.
 java.lang.String getMonthErrorDate(int Interval)
          월별 그래프를 그려주기위한 Json을 반환한다.
 java.lang.String getVersionRate()
          Version별 에러량을 체크하여 그래프를 그리기 위한 Json데이터로 만들어 리턴한다.
 java.lang.String getWeekDayErrorRate(int Interval)
          Week별 그래프를 그려주기 위한 Json을 리턴한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SummaryGetter

public SummaryGetter()
Method Detail

getDayErrorRate

public java.lang.String getDayErrorRate(int Interval)
하이차트에 사용하는 데이터 형태로 최근 접소된 날짜별 에러 정보를 리턴한다. 리턴 데이터는 Json이며 최대 7일 기준으로 리턴된다.

Returns:
Json
Since:
2012. 11. 10.오전 2:01:45 TODO

getWeekDayErrorRate

public java.lang.String getWeekDayErrorRate(int Interval)
Week별 그래프를 그려주기 위한 Json을 리턴한다.

Parameters:
Interval -
Returns:
Since:
2012. 11. 18.오후 8:31:09 TODO

getMonthErrorDate

public java.lang.String getMonthErrorDate(int Interval)
월별 그래프를 그려주기위한 Json을 반환한다.

Parameters:
Interval -
Returns:
Since:
2012. 11. 18.오후 8:31:47 TODO

getClassErrorRate

public java.lang.String getClassErrorRate()
class별 에러량을 조사하여 해당 그래프를 그리기위한 데이터를 Json으로 리턴한다.

Returns:
Json
Since:
2012. 11. 11.오전 9:14:06 TODO

getVersionRate

public java.lang.String getVersionRate()
Version별 에러량을 체크하여 그래프를 그리기 위한 Json데이터로 만들어 리턴한다.

Returns:
Json
Since:
2012. 11. 11.오전 9:47:42 TODO