Method | Description | |
---|---|---|
DeleteNameFilter ( string queueName ) : bool |
Returns true if a queue name would be deleted if DeleteIntegrationEndpointsOnShutdown is set
|
|
Dispose ( ) : void |
Shutdown all nodes.
|
|
Listen ( Action |
Map handlers to a listener on a unique endpoint. All listeners mapped this way will receive all messages.
|
|
Receiver ( IUniqueEndpointGenerator uniqueEndPointGenerator, IMessageRouter messageRouter, IPollingNodeFactory pollerFactory, IDispatcherFactory dispatchFactory ) : System |
Create a new node factory. You don't need to create this yourself, use `MessagingSystem.Receiver()`
|
|
Remove ( IReceiverNode node ) : void |
Unregister a node from the shutdown list
|
|
SetConcurrentHandlers ( int max ) : void |
Set maximum concurrent handlers per receiver node
|
|
Shutdown ( ) : void |
Close all receiver nodes that have been created
|
|
TakeFrom ( Endpoint endpoint, Action |
Map handlers to a listener on a named endpoint. All other listeners on this endpoint will compete for messages (i.e. only one listener will get a given message)
|
Method | Description | |
---|---|---|
DeleteIntegrationEndpoints ( ) : void | ||
IReceiverTesting ( ) : IEnumerable |
||
Ignore ( ) : void | ||
PurgeEndpoint ( Endpoint endpoint ) : void |
public DeleteNameFilter ( string queueName ) : bool | ||
queueName | string | |
return | bool |
public Listen ( Action |
||
bindings | Action |
|
return | IReceiverNode |
public Receiver ( IUniqueEndpointGenerator uniqueEndPointGenerator, IMessageRouter messageRouter, IPollingNodeFactory pollerFactory, IDispatcherFactory dispatchFactory ) : System | ||
uniqueEndPointGenerator | IUniqueEndpointGenerator | |
messageRouter | IMessageRouter | |
pollerFactory | IPollingNodeFactory | |
dispatchFactory | IDispatcherFactory | |
return | System |
public SetConcurrentHandlers ( int max ) : void | ||
max | int | |
return | void |
public TakeFrom ( Endpoint endpoint, Action |
||
endpoint | Endpoint | |
bindings | Action |
|
return | IReceiverNode |