C# 클래스 GuaranteedRate.Sextant.WebClients.AsyncEventReporter

상속: IEventReporter
파일 보기 프로젝트 열기: Guaranteed-Rate/GuaranteedRate.Sextant

공개 프로퍼티들

프로퍼티 타입 설명
SUCCESS_CODES ISet

공개 메소드들

메소드 설명
AsyncEventReporter ( string url, int queueSize = DEFAULT_QUEUE_SIZE, int retries = DEFAULT_RETRIES ) : GuaranteedRate.Sextant.Loggers
ReportEvent ( string formattedData ) : bool
Shutdown ( ) : void

보호된 메소드들

메소드 설명
ExtraSetup ( WebRequest webRequest ) : void

비공개 메소드들

메소드 설명
PostEvent ( string formattedData ) : bool
init ( ) : void

메소드 상세

AsyncEventReporter() 공개 메소드

public AsyncEventReporter ( string url, int queueSize = DEFAULT_QUEUE_SIZE, int retries = DEFAULT_RETRIES ) : GuaranteedRate.Sextant.Loggers
url string
queueSize int
retries int
리턴 GuaranteedRate.Sextant.Loggers

ExtraSetup() 보호된 메소드

protected ExtraSetup ( WebRequest webRequest ) : void
webRequest System.Net.WebRequest
리턴 void

ReportEvent() 공개 메소드

public ReportEvent ( string formattedData ) : bool
formattedData string
리턴 bool

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

프로퍼티 상세

SUCCESS_CODES 공개적으로 정적으로 프로퍼티

public static ISet SUCCESS_CODES
리턴 ISet