Version 2

    JBoss/JMS Connection

     

    The Connection is responsible for controlling the communication with the server, including the initial handshake.

    It is constructed by the Implementation delegate of the ConnectionFactory.

     

    It implements

    • javax.jms.Connection
    • javax.jms.XAConnection
    • javax.jms.QueueConnection
    • javax.jms.XAQueueConnection
    • javax.jms.TopicConnection
    • javax.jms.XATopicConnection

     

    Implementation

     

    It will normally be implemented with at least the following interceptors.

     

    Client side:

     

    Server side: