C# Class GuaranteedRate.Sextant.WebClients.AsyncEventReporter

Inheritance: IEventReporter
Afficher le fichier Open project: Guaranteed-Rate/GuaranteedRate.Sextant

Méthodes publiques

Свойство Type Description
SUCCESS_CODES ISet

Méthodes publiques

Méthode Description
AsyncEventReporter ( string url, int queueSize = DEFAULT_QUEUE_SIZE, int retries = DEFAULT_RETRIES ) : GuaranteedRate.Sextant.Loggers
ReportEvent ( string formattedData ) : bool
Shutdown ( ) : void

Méthodes protégées

Méthode Description
ExtraSetup ( WebRequest webRequest ) : void

Private Methods

Méthode Description
PostEvent ( string formattedData ) : bool
init ( ) : void

Method Details

AsyncEventReporter() public méthode

public AsyncEventReporter ( string url, int queueSize = DEFAULT_QUEUE_SIZE, int retries = DEFAULT_RETRIES ) : GuaranteedRate.Sextant.Loggers
url string
queueSize int
retries int
Résultat GuaranteedRate.Sextant.Loggers

ExtraSetup() protected méthode

protected ExtraSetup ( WebRequest webRequest ) : void
webRequest System.Net.WebRequest
Résultat void

ReportEvent() public méthode

public ReportEvent ( string formattedData ) : bool
formattedData string
Résultat bool

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

Property Details

SUCCESS_CODES public_oe static_oe property

public static ISet SUCCESS_CODES
Résultat ISet