C# Class Rhino.Queues.Internal.QueuedMessagesSender

Show file Open project: hibernating-rhinos/rhino-queues Class Usage Examples

Public Methods

Method Description
QueuedMessagesSender ( QueueStorage queueStorage, IQueueManager queueManager ) : System
Send ( ) : void
Stop ( ) : void

Private Methods

Method Description
OnCommit ( Rhino.Queues.Protocol.Endpoint endpoint, IEnumerable messages ) : System.Action
OnFailure ( Rhino.Queues.Protocol.Endpoint endpoint, IEnumerable messages ) : Action
OnRevert ( Rhino.Queues.Protocol.Endpoint endpoint ) : Action
OnSuccess ( IEnumerable messages ) : Func

Method Details

QueuedMessagesSender() public method

public QueuedMessagesSender ( QueueStorage queueStorage, IQueueManager queueManager ) : System
queueStorage Rhino.Queues.Storage.QueueStorage
queueManager IQueueManager
return System

Send() public method

public Send ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void