C# Class Alexandria.Client.Infrastructure.CachingMessageModule

Inheritance: IMessageModule
Show file Open project: ayende/Alexandria

Public Methods

Method Description
CachingMessageModule ( ICache cache ) : System.Collections.Generic
Init ( ITransport transport, IServiceBus serviceBus ) : void
Stop ( ITransport transport, IServiceBus serviceBus ) : void

Private Methods

Method Description
TransportOnMessageArrived ( Rhino.ServiceBus.Impl.CurrentMessageInformation currentMessageInformation ) : bool
TransportOnMessageSent ( Rhino.ServiceBus.Impl.CurrentMessageInformation currentMessageInformation ) : void

Method Details

CachingMessageModule() public method

public CachingMessageModule ( ICache cache ) : System.Collections.Generic
cache ICache
return System.Collections.Generic

Init() public method

public Init ( ITransport transport, IServiceBus serviceBus ) : void
transport ITransport
serviceBus IServiceBus
return void

Stop() public method

public Stop ( ITransport transport, IServiceBus serviceBus ) : void
transport ITransport
serviceBus IServiceBus
return void