Table of Contents

Class RabbitMQTypeLocator

Namespace
Steeltoe.CloudFoundry.Connector.RabbitMQ
Assembly
Steeltoe.CloudFoundry.ConnectorBase.dll

Assemblies and types used for interacting with RabbitMQ

public static class RabbitMQTypeLocator
Inheritance
RabbitMQTypeLocator
Inherited Members

Properties

Assemblies

Gets a list of supported RabbitMQ assemblies

public static string[] Assemblies { get; }

Property Value

string[]

CloseConnectionMethod

Gets the Close method for IConnection

public static MethodInfo CloseConnectionMethod { get; }

Property Value

MethodInfo

ConnectionFactory

Gets ConnectionFactory from a RabbitMQ Library

public static Type ConnectionFactory { get; }

Property Value

Type

Exceptions

ConnectorException

When type is not found

ConnectionImplementationTypeNames

Gets a list of RabbitMQ Implementation types

public static string[] ConnectionImplementationTypeNames { get; }

Property Value

string[]

ConnectionInterfaceTypeNames

Gets a list of RabbitMQ Interface types

public static string[] ConnectionInterfaceTypeNames { get; }

Property Value

string[]

CreateConnectionMethod

Gets the CreateConnection method of ConnectionFactory

public static MethodInfo CreateConnectionMethod { get; }

Property Value

MethodInfo

IConnection

Gets IConnection from RabbitMQ Library

public static Type IConnection { get; }

Property Value

Type

IConnectionFactory

Gets IConnectionFactory from a RabbitMQ Library

public static Type IConnectionFactory { get; }

Property Value

Type

Exceptions

ConnectorException

When type is not found