C# Class DotNetWorkQueue.IntegrationTests.Shared.VerifyMetrics

显示文件 Open project: blehnen/DotNetWorkQueue

Public Methods

Method Description
GetExpiredMessageCount ( Metrics.MetricData.MetricsData data ) : long
GetPoisonMessageCount ( Metrics.MetricData.MetricsData data ) : long
VerifyExpiredMessageCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
VerifyPoisonMessageCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
VerifyProcessedCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
VerifyProducedAsyncCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
VerifyProducedCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
VerifyRollBackCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount, int rollbackCount, int failedCount ) : void

Method Details

GetExpiredMessageCount() public static method

public static GetExpiredMessageCount ( Metrics.MetricData.MetricsData data ) : long
data Metrics.MetricData.MetricsData
return long

GetPoisonMessageCount() public static method

public static GetPoisonMessageCount ( Metrics.MetricData.MetricsData data ) : long
data Metrics.MetricData.MetricsData
return long

VerifyExpiredMessageCount() public static method

public static VerifyExpiredMessageCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
queueName string
data Metrics.MetricData.MetricsData
messageCount long
return void

VerifyPoisonMessageCount() public static method

public static VerifyPoisonMessageCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
queueName string
data Metrics.MetricData.MetricsData
messageCount long
return void

VerifyProcessedCount() public static method

public static VerifyProcessedCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
queueName string
data Metrics.MetricData.MetricsData
messageCount long
return void

VerifyProducedAsyncCount() public static method

public static VerifyProducedAsyncCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
queueName string
data Metrics.MetricData.MetricsData
messageCount long
return void

VerifyProducedCount() public static method

public static VerifyProducedCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount ) : void
queueName string
data Metrics.MetricData.MetricsData
messageCount long
return void

VerifyRollBackCount() public static method

public static VerifyRollBackCount ( string queueName, Metrics.MetricData.MetricsData data, long messageCount, int rollbackCount, int failedCount ) : void
queueName string
data Metrics.MetricData.MetricsData
messageCount long
rollbackCount int
failedCount int
return void