C# Class FubuMVC.LightningQueues.LightningQueuesTransport

Inheritance: FubuMVC.Core.ServiceBus.Runtime.TransportBase, ITransport
Show file Open project: DarthFubuMVC/fubumvc

Public Properties

Property Type Description
ErrorQueueName string

Public Methods

Method Description
BuildDestinationChannel ( Uri destination ) : IChannel
ClearAll ( ) : void
Disabled ( IEnumerable nodes ) : bool
Dispose ( ) : void
LightningQueuesTransport ( IPersistentQueues queues, LightningQueueSettings settings ) : System
ReplayDelayed ( System.DateTime currentTime ) : IEnumerable

Protected Methods

Method Description
buildChannel ( ChannelNode channelNode ) : IChannel
getReplyUri ( ChannelGraph graph ) : Uri
seedQueues ( IEnumerable channels ) : void

Private Methods

Method Description
LightningQueuesTransport ( ) : System

Method Details

BuildDestinationChannel() public method

public BuildDestinationChannel ( Uri destination ) : IChannel
destination System.Uri
return IChannel

ClearAll() public method

public ClearAll ( ) : void
return void

Disabled() public method

public Disabled ( IEnumerable nodes ) : bool
nodes IEnumerable
return bool

Dispose() public method

public Dispose ( ) : void
return void

LightningQueuesTransport() public method

public LightningQueuesTransport ( IPersistentQueues queues, LightningQueueSettings settings ) : System
queues IPersistentQueues
settings LightningQueueSettings
return System

ReplayDelayed() public method

public ReplayDelayed ( System.DateTime currentTime ) : IEnumerable
currentTime System.DateTime
return IEnumerable

buildChannel() protected method

protected buildChannel ( ChannelNode channelNode ) : IChannel
channelNode FubuMVC.Core.ServiceBus.Configuration.ChannelNode
return IChannel

getReplyUri() protected method

protected getReplyUri ( ChannelGraph graph ) : Uri
graph ChannelGraph
return System.Uri

seedQueues() protected method

protected seedQueues ( IEnumerable channels ) : void
channels IEnumerable
return void

Property Details

ErrorQueueName public static property

public static string ErrorQueueName
return string