C# Class SevenDigital.Messaging.MessageReceiving.LocalQueue.DummyMessageRouter

Dummy message router for modes that don't use message brokers (i.e. LocalQueue mode)
Inheritance: IMessageRouter
显示文件 Open project: i-e-b/SevenDigital.Messaging

Public Methods

Method Description
AddBroadcastSource ( string className ) : void
AddDestination ( string name ) : void
AddSource ( string name ) : void
Cancel ( ulong deliveryTag ) : void
Finish ( ulong deliveryTag ) : void
Get ( string destinationName, ulong &deliveryTag ) : string
GetAndFinish ( string destinationName ) : string
Link ( string sourceName, string destinationName ) : void
Purge ( string destinationName ) : void
RemoveRouting ( bool>.Func filter ) : void
RouteSources ( string child, string parent ) : void
Send ( string sourceName, string data ) : void

Method Details

AddBroadcastSource() public method

public AddBroadcastSource ( string className ) : void
className string
return void

AddDestination() public method

public AddDestination ( string name ) : void
name string
return void

AddSource() public method

public AddSource ( string name ) : void
name string
return void

Cancel() public method

public Cancel ( ulong deliveryTag ) : void
deliveryTag ulong
return void

Finish() public method

public Finish ( ulong deliveryTag ) : void
deliveryTag ulong
return void

Get() public method

public Get ( string destinationName, ulong &deliveryTag ) : string
destinationName string
deliveryTag ulong
return string

GetAndFinish() public method

public GetAndFinish ( string destinationName ) : string
destinationName string
return string

Link() public method

public Link ( string sourceName, string destinationName ) : void
sourceName string
destinationName string
return void

Purge() public method

public Purge ( string destinationName ) : void
destinationName string
return void

RemoveRouting() public method

public RemoveRouting ( bool>.Func filter ) : void
filter bool>.Func
return void

RouteSources() public method

public RouteSources ( string child, string parent ) : void
child string
parent string
return void

Send() public method

public Send ( string sourceName, string data ) : void
sourceName string
data string
return void