Property | Type | Description | |
---|---|---|---|
_clientManager | IRedisClientsManager | ||
_keyNameProvider | IQueueKeyNameProvider | ||
_log | log4net.ILog | ||
_manager | |||
_receiveAddress | NServiceBus.Address | ||
_serializer | ISerializer | ||
_timeoutSeconds | int | ||
_transactional | bool | ||
_useSharedEndpointQueues | bool |
Method | Description | |
---|---|---|
HasMessage ( ) : bool | ||
Init ( NServiceBus.Address address, bool transactional ) : void | ||
Receive ( ) : TransportMessage | ||
RedisQueue ( ISerializer serializer, IRedisClientsManager clientManager, IQueueKeyNameProvider keyNameProvider ) : System | ||
RedisQueue ( ISerializer serializer, IRedisClientsManager clientManager, IQueueKeyNameProvider keyNameProvider, int timeoutSeconds ) : System | ||
Send ( TransportMessage message, NServiceBus.Address address ) : void |
Method | Description | |
---|---|---|
Deserialize ( string messageString ) : TransportMessage | ||
GetClaimedMessageIdListName ( NServiceBus.Address address ) : string | ||
GetClient ( ) : |
||
GetCounterName ( NServiceBus.Address address ) : string | ||
GetMessageClaimTimeoutKey ( NServiceBus.Address address, string messageId ) : string | ||
GetMessageHashName ( NServiceBus.Address address ) : string | ||
GetMessageIdQueueName ( NServiceBus.Address address ) : string | ||
IncrementId ( NServiceBus.Address address ) : long | ||
Serialize ( TransportMessage message ) : string |
Method | Description | |
---|---|---|
CommitMessageReceive ( string messageId ) : void |
Delete an item once it's been successfully processed
|
|
DoSend ( TransportMessage message, NServiceBus.Address address ) : void | ||
RollbackMessageReceive ( string messageId ) : void |
Put an item back on the available queue
|
protected Deserialize ( string messageString ) : TransportMessage | ||
messageString | string | |
return | TransportMessage |
protected GetClaimedMessageIdListName ( NServiceBus.Address address ) : string | ||
address | NServiceBus.Address | |
return | string |
protected GetClient ( ) : |
||
return |
protected GetCounterName ( NServiceBus.Address address ) : string | ||
address | NServiceBus.Address | |
return | string |
protected GetMessageClaimTimeoutKey ( NServiceBus.Address address, string messageId ) : string | ||
address | NServiceBus.Address | |
messageId | string | |
return | string |
protected GetMessageHashName ( NServiceBus.Address address ) : string | ||
address | NServiceBus.Address | |
return | string |
protected GetMessageIdQueueName ( NServiceBus.Address address ) : string | ||
address | NServiceBus.Address | |
return | string |
protected IncrementId ( NServiceBus.Address address ) : long | ||
address | NServiceBus.Address | |
return | long |
public Init ( NServiceBus.Address address, bool transactional ) : void | ||
address | NServiceBus.Address | |
transactional | bool | |
return | void |
public RedisQueue ( ISerializer serializer, IRedisClientsManager clientManager, IQueueKeyNameProvider keyNameProvider ) : System | ||
serializer | ISerializer | |
clientManager | IRedisClientsManager | |
keyNameProvider | IQueueKeyNameProvider | |
return | System |
public RedisQueue ( ISerializer serializer, IRedisClientsManager clientManager, IQueueKeyNameProvider keyNameProvider, int timeoutSeconds ) : System | ||
serializer | ISerializer | |
clientManager | IRedisClientsManager | |
keyNameProvider | IQueueKeyNameProvider | |
timeoutSeconds | int | |
return | System |
public Send ( TransportMessage message, NServiceBus.Address address ) : void | ||
message | TransportMessage | |
address | NServiceBus.Address | |
return | void |
protected Serialize ( TransportMessage message ) : string | ||
message | TransportMessage | |
return | string |
protected IRedisClientsManager _clientManager | ||
return | IRedisClientsManager |
protected IQueueKeyNameProvider _keyNameProvider | ||
return | IQueueKeyNameProvider |
protected QueueManager,NServiceBus.Redis.Management _manager | ||
return |
protected Address,NServiceBus _receiveAddress | ||
return | NServiceBus.Address |