C# Class Segmentio.Flush.BatchingFlushHandler

Inheritance: IFlushHandler
Mostra file Open project: Monkimun/segmentio-unity

Public Methods

Method Description
BatchingFlushHandler ( ) : System
BatchingFlushHandler ( IBatchFactory batchFactory, IRequestHandler requestHandler, int minBatchSize, int maxQueueSize, System.TimeSpan minInterval ) : System
Dispose ( ) : void
Flush ( ) : void
FlushOne ( ) : void
Process ( Segmentio.Model.BaseAction action ) : void

Method Details

BatchingFlushHandler() public method

public BatchingFlushHandler ( ) : System
return System

BatchingFlushHandler() public method

public BatchingFlushHandler ( IBatchFactory batchFactory, IRequestHandler requestHandler, int minBatchSize, int maxQueueSize, System.TimeSpan minInterval ) : System
batchFactory IBatchFactory
requestHandler IRequestHandler
minBatchSize int
maxQueueSize int
minInterval System.TimeSpan
return System

Dispose() public method

public Dispose ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

FlushOne() public method

public FlushOne ( ) : void
return void

Process() public method

public Process ( Segmentio.Model.BaseAction action ) : void
action Segmentio.Model.BaseAction
return void