Proton DotNet
|
Interface used to define the basic mechanisms for creating Engine instances. More...
Public Member Functions | |
IEngine | CreateEngine () |
Create a new Engine instance with a SASL authentication layer added. The returned Engine can either be fully pre-configured for SASL or can require additional user configuration. | |
IEngine | CreateNonSaslEngine () |
Create a new Engine instance that handles only raw AMQP with no SASL layer enabled. | |
Static Public Attributes | |
static readonly IEngineFactory | Proton = ProtonEngineFactory.Instance |
Interface used to define the basic mechanisms for creating Engine instances.
IEngine Apache.Qpid.Proton.Engine.IEngineFactory.CreateEngine | ( | ) |
Create a new Engine instance with a SASL authentication layer added. The returned Engine can either be fully pre-configured for SASL or can require additional user configuration.
Implemented in Apache.Qpid.Proton.Engine.Implementation.ProtonEngineFactory.
IEngine Apache.Qpid.Proton.Engine.IEngineFactory.CreateNonSaslEngine | ( | ) |
Create a new Engine instance that handles only raw AMQP with no SASL layer enabled.
Implemented in Apache.Qpid.Proton.Engine.Implementation.ProtonEngineFactory.