C# Class pegasus.eventbus.amqp.AmqpQueueManager

Inheritance: IQueueManager
Afficher le fichier Open project: Berico-Technologies/Event-Bus

Méthodes publiques

Méthode Description
AddSubscription ( IEventSubscription subscription ) : void
AmqpQueueManager ( IExchangeLocator exchangeLocator, IQueueFactory queueFactory ) : System
Dispose ( ) : void
GetQueue ( IExchange exchange ) : IQueue
Handle_Envelope ( AmqpEnvelope env ) : void
RemoveSubscription ( IEventSubscription subscription ) : void
Send ( IEvent message ) : void

Method Details

AddSubscription() public méthode

public AddSubscription ( IEventSubscription subscription ) : void
subscription IEventSubscription
Résultat void

AmqpQueueManager() public méthode

public AmqpQueueManager ( IExchangeLocator exchangeLocator, IQueueFactory queueFactory ) : System
exchangeLocator IExchangeLocator
queueFactory IQueueFactory
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetQueue() public méthode

public GetQueue ( IExchange exchange ) : IQueue
exchange IExchange
Résultat IQueue

Handle_Envelope() public méthode

public Handle_Envelope ( AmqpEnvelope env ) : void
env AmqpEnvelope
Résultat void

RemoveSubscription() public méthode

public RemoveSubscription ( IEventSubscription subscription ) : void
subscription IEventSubscription
Résultat void

Send() public méthode

public Send ( IEvent message ) : void
message IEvent
Résultat void