Skip to main content

%External.Messaging.RabbitMQQueueSettings

class %External.Messaging.RabbitMQQueueSettings extends %External.Messaging.Settings

Settings to create RabbitMQ queue.

Property Inventory

Properties

property autoDelete as %Boolean [ InitialExpression = 0 ];
True if queue is auto deleted(server will delete it when no longer in use).
Property methods: autoDeleteDisplayToLogical(), autoDeleteGet(), autoDeleteIsValid(), autoDeleteLogicalToDisplay(), autoDeleteNormalize(), autoDeleteSet()
property durable as %Boolean [ InitialExpression = 0 ];
True if queue is durable(the queue will surrvive a server restart).
Property methods: durableDisplayToLogical(), durableGet(), durableIsValid(), durableLogicalToDisplay(), durableNormalize(), durableSet()
property exclusive as %Boolean [ InitialExpression = 0 ];
True if queue is exclusive(restricted to this connection).
Property methods: exclusiveDisplayToLogical(), exclusiveGet(), exclusiveIsValid(), exclusiveLogicalToDisplay(), exclusiveNormalize(), exclusiveSet()

Inherited Members

Inherited Methods

FeedbackOpens in a new tab