Queue attributes can be set on all queue definitions. They affect not
only the way messages are stored on the queues in question, but also affect
the way messages are transmitted over communication channels. MQe creates
security attributes internally based on target queue attributes. The effect
they have depends upon the kind of queue definition the queue attributes relate
to:
- Local queue
- Determines how the data is stored and whether the incoming channel characteristics
are acceptable. If an authenticator is specified, an authentication process
using this authenticator occurs when the queue is accessed for the first time
by any particular instance of a local queue manager.
- Remote queue
- Determines how the data is stored pending transmission, if applicable,
and how the outgoing channel is established. If an authenticator is specified,
an authentication process using this authenticator occurs whenever a new channel
for transmitting messages on the queue is created.
- Store-and-forward queue
- Determines how the data is stored pending transmission, whether the incoming
channel characteristics are acceptable, and how the outgoing channel is established
(if applicable). An authenticator on a store-and-forward queue
has the same effect that it has on a remote queue.
- Home server queue
- Determines how the outgoing channel is established. An authenticator on
a home-server queue has the same effect that it has on a remote queue.