v class="block">An <code>XAQueueSession</code> provides a regular <code>QueueSession</code>, which can be used to create <code>QueueReceiver</code>,
 <code>QueueSender</code>, and <code>QueueBrowser</code> objects (optional).

 <p>
 The <code>XAQueueSession</code> interface is optional. Jakarta Messaging providers are not required to support this interface. This
 interface is for use by Jakarta Messaging providers to support transactional environments. Client programs are strongly encouraged
 to use the tra