AMQPClassic Properties
Sender Property List
The following is the full list of the properties of the sender task with short descriptions. Click on the links for further details.
AppId | The Id of the application that created the message. |
AsynchronousMode | Indicates whether the server handles the request in asynchronous mode. |
AuthScheme | The authentication scheme to use when connecting. |
BindQueue | Bind the queue to the exchange with given RoutingKey. |
ChannelName | The name of the channel the message is associated with. |
ClientProperties | A collection of table fields that describe properties of the client. |
ContentEncoding | The content encoding of the message's body. |
ContentType | The content type (MIME type) of the message's body. |
CorrelationId | The correlation Id of the message. |
DeclareExchange | This is used to verify that an exchange named ExchangeName exists, and potentially creates it if no such exchange exists. |
DeclareQueue | This is used to verify that a queue named QueueName exists; and potentially creates it if no such queue exists. |
DeleteExchange | Specifies whether delete the exchange named ExchangeName. |
DeleteQueue | Deletes a queue. |
DeliveryMode | The delivery mode of the message. |
ExchangeAutoDelete | This specifies whether the server should automatically delete the exchange when all queues have been unbound from it. |
ExchangeDurable | This specifies what happens to the exchange in the event of a server restart. |
ExchangeIfUnused | Specifies whether the server will delete the exchange if no queues are bound to it. |
ExchangeName | The name of the exchange. |
ExchangePassive | This specifies how the server will deal with a preexisting exchange. |
ExchangeType | This specifies the exchange type. |
Expiration | The time-to-live value for this message. |
Firewall | A set of properties related to firewall access. |
Headers | Headers associated with the message. |
Immediate | Controls what the server should do if the message cannot be immediately delivered to any consumer. |
LogFile | The file to write logging information to at runtime. |
LogMode | What information gets logged during component execution. |
Mandatory | Controls what the server should do if a message cannot be routed to any queue. |
MessageBody | The message body. |
MessageId | The unique Id of the message. |
MessageType | The message's type. |
Other | Defines a set of configuration settings to be used by the component. |
Password | A password to use for SASL authentication. |
PersistentConnection | Instructs the component whether to keep the connection to the server open. |
Priority | The priority of the message. |
PublishConfirms | Enables publish confirmations mode for a channel. |
QueueAutoDelete | This specifies whether the server should automatically delete the queue when all consumers have finished using it. |
QueueDurable | Durable specifies what happens to the queue in the event of a server restart. |
QueueExclusive | Exclusive , if True , indicates that the queue may only be accessed by the current connection. |
QueueIfEmpty | Specifies whether to delete the queue when consumers are attached. |
QueueIfUnused | Specifies whether to delete the queue when no messages are in it. |
QueueName | The name of the queue. |
QueuePassive | This specifies how the server will deal with a preexisting queue. |
Recover | Requests the server to redeliver all messages on a given channel that have not been acknowledged. |
RemoteHost | The address of the remote host. Domain names are resolved to IP addresses. |
RemotePort | The port of the AQMP server (default is 5672). The default port for SSL is 5671. |
ReplyTo | The address to send replies to for the message. |
Requeue | This property controls how the server should attempt to redeliver the messages awaiting acknowledgement. |
RoutingKey | The RoutingKey parameter specifies the binding's routing key. |
RuntimeLicense | Specifies the component runtime license key. |
SSLAcceptServerCert | Instructs the component to unconditionally accept the server certificate that matches the supplied certificate. |
SSLAcceptServerCertAcceptAny | Tells the component to accept any server certificate. |
SSLCert | The certificate to use for client authentication during the SSL handshake. |
SSLStartMode | Determines how the component starts the SSL negotiation. |
Timeout | A timeout for the component. |
Timestamp | The message's timestamp. |
TransactionMode | Whether the channel is operating in Transaction mode. |
UnBindQueue | Unbind the queue to the exchange with given RoutingKey. |
User | A username to use for SASL authentication. |
UserId | The identity of the user responsible for producing the message. |
VirtualHost | The virtual host to connect to. |