C# Class SevenDigital.Messaging.MessageReceiving.LocalQueue.LocalQueuePollingNodeFactory

Default LocalQueue polling node factory
Inheritance: IPollingNodeFactory
显示文件 Open project: i-e-b/SevenDigital.Messaging

Public Methods

Method Description
Create ( IRoutingEndpoint endpoint ) : ITypedPollingNode

Create a worker queue for the named endpoint.

endpoint names are ignored for local queues

LocalQueuePollingNodeFactory ( LocalQueueConfig config, IMessageSerialiser serialiser, ISleepWrapper sleeper ) : SevenDigital.Messaging.Base.Serialisation

Create a default local queue polling node factory

You should not use this yourself. Use:

MessagingSystem.Configure.WithLocalQueue(...);

Method Details

Create() public method

Create a worker queue for the named endpoint.

endpoint names are ignored for local queues

public Create ( IRoutingEndpoint endpoint ) : ITypedPollingNode
endpoint IRoutingEndpoint
return ITypedPollingNode

LocalQueuePollingNodeFactory() public method

Create a default local queue polling node factory

You should not use this yourself. Use:

MessagingSystem.Configure.WithLocalQueue(...);

public LocalQueuePollingNodeFactory ( LocalQueueConfig config, IMessageSerialiser serialiser, ISleepWrapper sleeper ) : SevenDigital.Messaging.Base.Serialisation
config SevenDigital.Messaging.ConfigurationActions.LocalQueueConfig
serialiser IMessageSerialiser
sleeper ISleepWrapper
return SevenDigital.Messaging.Base.Serialisation