Habari Client for Artemis  6.0
Object Pascal STOMP client library for ActiveMQ Artemis
TBTConnectionFactory Class Reference

A ConnectionFactory is used for creating Connections. More...

Inheritance diagram for TBTConnectionFactory:
IConnectionFactory TBTAbstractConnectionFactory IClientLibraryInfoProvider IConnectionFactory IConnectionFactory

Additional Inherited Members

- Public Member Functions inherited from TBTAbstractConnectionFactory
TBTConnection CreateMQConnection ()
 Creates a connection with the default user identity. More...
 
TBTConnection CreateMQConnection (const string UserName, const string Password)
 Creates a connection with the specified user identity. More...
 
IConnection CreateConnection ()
 Creates a connection with the default user identity. More...
 
IConnection CreateConnection (const string UserName, const string Password)
 Creates a connection with the specified user identity. More...
 
IClientLibraryInfo ClientLibraryInfo ()
 Returns the client library information.
 
- Public Attributes inherited from TBTAbstractConnectionFactory
string ClientID
 The clientID to use for the created connection. More...
 
Integer ConnectTimeOut
 Connect time out (in milliseconds) More...
 
string UserName
 The userName used by connections created by this factory. More...
 
string Password
 The password used for connections created from this factory. More...
 
string BrokerURL
 The connection URL used to connect to the broker. More...
 
Integer SendTimeOut
 Send time out. More...
 

Detailed Description

A ConnectionFactory is used for creating Connections.

A ConnectionFactory object encapsulates a set of connection configuration parameters that has been defined by an administrator.

A client uses it to create a connection with a provider.