Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%External] >  [Messaging] >  [RabbitMQSettings]
Private  Storage   

class %External.Messaging.RabbitMQSettings extends %External.Messaging.Settings

Settings to create RabbitMQ client

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
12


Summary

Properties
clientKeyFile enableHostnameVerification enableSSL host
keyPassword keyStoreFile keyStorePassword password
port tlsVersion username virtualHost

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %JSONExport
%JSONExportToStream %JSONExportToString %JSONImport %JSONNew
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject FromJSON ToJSON


Properties

• property clientKeyFile as %String(MAXLEN=200);
Client key file name
• property enableHostnameVerification as %Boolean [ InitialExpression = 0 ];
Flag to enable hostname verification
• property enableSSL as %Boolean [ InitialExpression = 0 ];
Flag to enable SSL
• property host as %String [ InitialExpression = "localhost" ];
RabbitMQ server host name.
• property keyPassword as %String(MAXLEN=200);
Private key password
• property keyStoreFile as %String(MAXLEN=200);
Key store file name
• property keyStorePassword as %String(MAXLEN=200);
Key store password
• property password as %String(MAXLEN=200) [ InitialExpression = "guest" ];
Password used to connect to RabbitMQ server.
• property port as %Integer [ InitialExpression = 5672 ];
RabbitMQ server port number.
• property tlsVersion as %String [ InitialExpression = "TLSv1.2" ];
TLS version
• property username as %String [ InitialExpression = "guest" ];
User name used to connect to RabbitMQ server.
• property virtualHost as %String [ InitialExpression = "/" ];
RabbitMQ server virtual host name.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.