logdog.ErrorReport.DAO
Class ErrorReportInfo

java.lang.Object
  extended by logdog.ErrorReport.DAO.ErrorReportInfo

public class ErrorReportInfo
extends java.lang.Object

유저의 에러 리포트 데이터를 저장하기 위한 클래스

Since:
2012. 11. 19.오전 7:51:46 TODO
Author:
Karuana

Field Summary
private  java.lang.String AppVersion
          앱 버젼
private  java.lang.String CountryName
          국가 코드
private  java.lang.String DeviceName
          디바이스 코드
private  com.google.appengine.api.datastore.Key E_ClassificationCode
          에러 타입 키
private  com.google.appengine.api.datastore.Key E_ReportCode
          기본 키
private  boolean GPSState
          GPS 정보
private  com.google.appengine.api.blobstore.BlobKey LogBolbKey
          로그 파일 키
(package private)  int Month
          달
private  java.lang.String OSVersion
          OS 버젼
private  boolean ProviderNetworkState
          3g 켜짐 여부
private  int ScreanHeight
          스크린 크기
private  int ScreanWidth
          스크린 크기
private  int TimeCode
          접수된 달과 일
(package private)  int Week
          주
private  boolean WifiState
          와이파이 켜짐 여부
private  int YearCode
          접수된 년도
 
Constructor Summary
ErrorReportInfo()
           
ErrorReportInfo(ClientReportData report)
           
ErrorReportInfo(ClientReportData report, boolean TestCase)
          TestCase용 생성자
 
Method Summary
 com.google.appengine.api.datastore.Key getE_ClassificationCode()
           
 com.google.appengine.api.datastore.Key getE_ReportCode()
           
 com.google.appengine.api.blobstore.BlobKey getLogBolbKey()
           
 UserSummaryInfo getSummary()
           
 UserReportData getUserData()
           
 void setE_ClassificationCode(com.google.appengine.api.datastore.Key e_ClassificationCode)
           
 void setLogBolbKey(com.google.appengine.api.blobstore.BlobKey logBolbKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

E_ReportCode

private com.google.appengine.api.datastore.Key E_ReportCode
기본 키


E_ClassificationCode

private com.google.appengine.api.datastore.Key E_ClassificationCode
에러 타입 키


LogBolbKey

private com.google.appengine.api.blobstore.BlobKey LogBolbKey
로그 파일 키


CountryName

private java.lang.String CountryName
국가 코드


AppVersion

private java.lang.String AppVersion
앱 버젼


OSVersion

private java.lang.String OSVersion
OS 버젼


DeviceName

private java.lang.String DeviceName
디바이스 코드


GPSState

private boolean GPSState
GPS 정보


WifiState

private boolean WifiState
와이파이 켜짐 여부


ProviderNetworkState

private boolean ProviderNetworkState
3g 켜짐 여부


ScreanWidth

private int ScreanWidth
스크린 크기


ScreanHeight

private int ScreanHeight
스크린 크기


YearCode

private int YearCode
접수된 년도


TimeCode

private int TimeCode
접수된 달과 일


Month

int Month


Week

int Week

Constructor Detail

ErrorReportInfo

public ErrorReportInfo()

ErrorReportInfo

public ErrorReportInfo(ClientReportData report)
Parameters:
report -
Since:
2012. 11. 2.오전 4:55:34 TODO ClassificationCode는 Backend로 갱신하기

ErrorReportInfo

public ErrorReportInfo(ClientReportData report,
                       boolean TestCase)
TestCase용 생성자

Parameters:
report -
TestCase -
Since:
2012. 11. 17.오후 6:54:14 TODO
Method Detail

getE_ReportCode

public final com.google.appengine.api.datastore.Key getE_ReportCode()

setE_ClassificationCode

public void setE_ClassificationCode(com.google.appengine.api.datastore.Key e_ClassificationCode)

getE_ClassificationCode

public final com.google.appengine.api.datastore.Key getE_ClassificationCode()

setLogBolbKey

public void setLogBolbKey(com.google.appengine.api.blobstore.BlobKey logBolbKey)

getLogBolbKey

public com.google.appengine.api.blobstore.BlobKey getLogBolbKey()

getUserData

public UserReportData getUserData()

getSummary

public UserSummaryInfo getSummary()