This illustration shows the interrelationship of interfaces and classes.
This is an example of multiple inheritance.
The class oracle.jmsAQjmsSession inherits from the interface javax.jmsQueueSession which inherits from the interface javax.jmsSession.
The class oracle.jmsAQjmsSession also inherits from the interface javax.jmsTopicSession which inherits from the interface javax.jmsSession.