Class AbstractRoutingConnectionFactory
Inheritance
System.Object
AbstractRoutingConnectionFactory
Implements
IDisposable
IServiceNameAware
Assembly: Steeltoe.Messaging.RabbitMQ.dll
Syntax
public abstract class AbstractRoutingConnectionFactory : object, IConnectionFactory, IRoutingConnectionFactory
Properties
|
Edit this page
View Source
DefaultTargetConnectionFactory
Declaration
public IConnectionFactory DefaultTargetConnectionFactory { get; set; }
Property Value
|
Edit this page
View Source
Host
Declaration
public string Host { get; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
IsPublisherConfirms
Declaration
public bool IsPublisherConfirms { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
IsPublisherReturns
Declaration
public bool IsPublisherReturns { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
IsSimplePublisherConfirms
Declaration
public bool IsSimplePublisherConfirms { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
LenientFallback
Declaration
public bool LenientFallback { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
Port
Declaration
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
PublisherConnectionFactory
Declaration
public IConnectionFactory PublisherConnectionFactory { get; }
Property Value
|
Edit this page
View Source
ServiceName
Declaration
public abstract string ServiceName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Username
Declaration
public string Username { get; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
VirtualHost
Declaration
public string VirtualHost { get; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Edit this page
View Source
AddConnectionListener(IConnectionListener)
Declaration
public virtual void AddConnectionListener(IConnectionListener listener)
Parameters
|
Edit this page
View Source
AddTargetConnectionFactory(Object, IConnectionFactory)
Declaration
public virtual void AddTargetConnectionFactory(object key, IConnectionFactory connectionFactory)
Parameters
|
Edit this page
View Source
ClearConnectionListeners()
Declaration
public virtual void ClearConnectionListeners()
|
Edit this page
View Source
CreateConnection()
Declaration
public virtual IConnection CreateConnection()
Returns
|
Edit this page
View Source
Destroy()
Declaration
public virtual void Destroy()
|
Edit this page
View Source
DetermineCurrentLookupKey()
Declaration
public abstract object DetermineCurrentLookupKey()
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
DetermineTargetConnectionFactory()
Declaration
public virtual IConnectionFactory DetermineTargetConnectionFactory()
Returns
|
Edit this page
View Source
Dispose()
Declaration
|
Edit this page
View Source
GetTargetConnectionFactory(Object)
Declaration
public virtual IConnectionFactory GetTargetConnectionFactory(object key)
Parameters
Type |
Name |
Description |
System.Object |
key |
|
Returns
|
Edit this page
View Source
RemoveConnectionListener(IConnectionListener)
Declaration
public virtual bool RemoveConnectionListener(IConnectionListener listener)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
RemoveTargetConnectionFactory(Object)
Declaration
public virtual IConnectionFactory RemoveTargetConnectionFactory(object key)
Parameters
Type |
Name |
Description |
System.Object |
key |
|
Returns
|
Edit this page
View Source
SetTargetConnectionFactories(Dictionary<Object, IConnectionFactory>)
Declaration
public virtual void SetTargetConnectionFactories(Dictionary<object, IConnectionFactory> targetConnectionFactories)
Parameters
Type |
Name |
Description |
Dictionary<System.Object, IConnectionFactory> |
targetConnectionFactories |
|
Implements
IDisposable
IServiceNameAware