C# Class DotNetWorkQueue.Transport.Redis.Basic.Factory.RedisQueueWorkSubFactory

Creates new instance of IRedisQueueWorkSub
Inheritance: IRedisQueueWorkSubFactory
Show file Open project: blehnen/DotNetWorkQueue

Public Methods

Method Description
Create ( ) : IRedisQueueWorkSub

Creates new instance of IRedisQueueWorkSub

Create ( IMessageId id ) : IRedisQueueWorkSub

Creates new instance of IRedisQueueWorkSub that will only respond if the specified ID is sent

RedisQueueWorkSubFactory ( IRedisConnection connection, RedisNames redisNames, IQueueCancelWork cancelWork ) : DotNetWorkQueue.Validation

Initializes a new instance of the RedisQueueWorkSubFactory class.

Method Details

Create() public method

Creates new instance of IRedisQueueWorkSub
public Create ( ) : IRedisQueueWorkSub
return IRedisQueueWorkSub

Create() public method

Creates new instance of IRedisQueueWorkSub that will only respond if the specified ID is sent
public Create ( IMessageId id ) : IRedisQueueWorkSub
id IMessageId The identifier.
return IRedisQueueWorkSub

RedisQueueWorkSubFactory() public method

Initializes a new instance of the RedisQueueWorkSubFactory class.
public RedisQueueWorkSubFactory ( IRedisConnection connection, RedisNames redisNames, IQueueCancelWork cancelWork ) : DotNetWorkQueue.Validation
connection IRedisConnection The connection.
redisNames RedisNames The redis names.
cancelWork IQueueCancelWork The cancel work.
return DotNetWorkQueue.Validation