C# Class amp.rabbit.transport.RabbitEnvelopeReceiver

Inheritance: IEnvelopeReceiver
Datei anzeigen Open project: Berico-Technologies/AMP

Protected Properties

Property Type Description
_connFactory IRabbitConnectionFactory
_listeners RabbitListener>.IDictionary
_topologyService ITopologyService

Public Methods

Method Description
Dispose ( ) : void
RabbitEnvelopeReceiver ( ITopologyService topologyService, IRabbitConnectionFactory connFactory ) : System
Register ( IRegistration registration ) : void
Unregister ( IRegistration registration ) : void

Protected Methods

Method Description
createListener ( IRegistration registration, Exchange exchange ) : RabbitListener

Method Details

Dispose() public method

public Dispose ( ) : void
return void

RabbitEnvelopeReceiver() public method

public RabbitEnvelopeReceiver ( ITopologyService topologyService, IRabbitConnectionFactory connFactory ) : System
topologyService ITopologyService
connFactory IRabbitConnectionFactory
return System

Register() public method

public Register ( IRegistration registration ) : void
registration IRegistration
return void

Unregister() public method

public Unregister ( IRegistration registration ) : void
registration IRegistration
return void

createListener() protected method

protected createListener ( IRegistration registration, Exchange exchange ) : RabbitListener
registration IRegistration
exchange Exchange
return RabbitListener

Property Details

_connFactory protected_oe property

protected IRabbitConnectionFactory _connFactory
return IRabbitConnectionFactory

_listeners protected_oe property

protected IDictionary _listeners
return RabbitListener>.IDictionary

_topologyService protected_oe property

protected ITopologyService _topologyService
return ITopologyService