Version 2

    JBoss/JMS Connection Factory


    The ConnectionFactory is responsible for constructing connections.

    It is an entirely client side object that is constructed with an "Implementation" delegate.


    It implements

    • javax.jms.ConnectionFactory
    • javax.jms.XAConnectionFactory
    • javax.jms.QueueConnectionFactory
    • javax.jms.XAQueueConnectionFactory
    • javax.jms.TopicConnectionFactory
    • javax.jms.XATopicConnectionFactory


    JBoss/JMS Implementation


    The implementation object does the implementation specific work of constructing connections.

    It is at this level that alternate configuration/implementation is initially determined.