C# Class Orleans.KafkaStreamProvider.KafkaQueue.KafkaQueueAdapterFactory

Factory class for KafkaQueueAdapter.
Inheritance: IQueueAdapterFactory
Datei anzeigen Open project: gigya/Orleans.KafkaStreamProvider

Public Methods

Method Description
CreateAdapter ( ) : Task
GetDeliveryFailureHandler ( QueueId queueId ) : Task

Creates a delivery failure handler for the specified queue.

GetQueueAdapterCache ( ) : IQueueAdapterCache
GetStreamQueueMapper ( ) : IStreamQueueMapper
Init ( IProviderConfiguration config, string providerName, Logger logger, IServiceProvider serviceProvider ) : void

Method Details

CreateAdapter() public method

public CreateAdapter ( ) : Task
return Task

GetDeliveryFailureHandler() public method

Creates a delivery failure handler for the specified queue.
public GetDeliveryFailureHandler ( QueueId queueId ) : Task
queueId QueueId
return Task

GetQueueAdapterCache() public method

public GetQueueAdapterCache ( ) : IQueueAdapterCache
return IQueueAdapterCache

GetStreamQueueMapper() public method

public GetStreamQueueMapper ( ) : IStreamQueueMapper
return IStreamQueueMapper

Init() public method

public Init ( IProviderConfiguration config, string providerName, Logger logger, IServiceProvider serviceProvider ) : void
config IProviderConfiguration
providerName string
logger Logger
serviceProvider IServiceProvider
return void