This illustration shows the interrelationship of interfaces and classes.
This is an example of multiple inheritance.
The class oracle.jmsAQjmsConnection (links to figure B-58) inherits from the interface javax.jmsQueueConnection (links to figure B-27) which inherits from the interface javax.jmsConnection (links to figure B-14).
The class oracle.jmsAQjmsConnection also inherits from the interface javax.jmsTopicConnection (links to figure B-36) which inherits from the interface javax.jmsConnection.