C# Class FubuMVC.Core.ServiceBus.Configuration.ChannelNode

Inheritance: IDisposable
Show file Open project: DarthFubuMVC/fubumvc Class Usage Examples

Public Properties

Property Type Description
Incoming bool
Modifiers IList
Rules IList
Scheduler IScheduler
SettingsRules IList

Public Methods

Method Description
Dispose ( ) : void
EnvelopeForSending ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IEnvelopeSerializer serializer, Uri replyUri ) : FubuMVC.Core.ServiceBus.Runtime.Envelope
Protocol ( ) : string
Publishes ( Type type ) : bool
ReadSettings ( IServiceLocator services ) : void
Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IEnvelopeSerializer serializer, Uri replyUri = null ) : IHeaders
StartReceiving ( IHandlerPipeline pipeline, ILogger logger, ChannelGraph graph ) : void
StartReceiving ( IReceiver receiver, ILogger logger ) : void
ToString ( ) : string

Method Details

Dispose() public method

public Dispose ( ) : void
return void

EnvelopeForSending() public method

public EnvelopeForSending ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IEnvelopeSerializer serializer, Uri replyUri ) : FubuMVC.Core.ServiceBus.Runtime.Envelope
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
serializer IEnvelopeSerializer
replyUri System.Uri
return FubuMVC.Core.ServiceBus.Runtime.Envelope

Protocol() public method

public Protocol ( ) : string
return string

Publishes() public method

public Publishes ( Type type ) : bool
type System.Type
return bool

ReadSettings() public method

public ReadSettings ( IServiceLocator services ) : void
services IServiceLocator
return void

Send() public method

public Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IEnvelopeSerializer serializer, Uri replyUri = null ) : IHeaders
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
serializer IEnvelopeSerializer
replyUri System.Uri
return IHeaders

StartReceiving() public method

public StartReceiving ( IHandlerPipeline pipeline, ILogger logger, ChannelGraph graph ) : void
pipeline IHandlerPipeline
logger ILogger
graph ChannelGraph
return void

StartReceiving() public method

public StartReceiving ( IReceiver receiver, ILogger logger ) : void
receiver IReceiver
logger ILogger
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

Incoming public property

public bool Incoming
return bool

Modifiers public property

public IList Modifiers
return IList

Rules public property

public IList Rules
return IList

Scheduler public property

public IScheduler Scheduler
return IScheduler

SettingsRules public property

public IList SettingsRules
return IList