messaging
messaging copied to clipboard
Change XAConnectionFactory to extend ConnectionFactory
JMS 1.1, includes the following three interface definitions:
public interface XATopicConnectionFactory extends XAConnectionFactory, TopicConnectionFactory
public interface XAQueueConnectionFactory extends XAConnectionFactory, QueueConnectionFactory
public interface XAConnectionFactory
why does XAConnectionFactory not extend ConnectionFactory? This is inconsistent.
Please consider changing XAConnectionFactory to extend ConnectionFactory.
Affected Versions
[1.1]
- Issue Imported From: https://github.com/javaee/jms-spec/issues/71
- Original Issue Raised By:@glassfishrobot
- Original Issue Assigned To: Unassigned
@glassfishrobot Commented Reported by @nigeldeakin
@glassfishrobot Commented @nigeldeakin said: We would need to consider whether changing an object's superclass is a permitted change in conformance with the Backwards Compatibility Requirements for Java EE Specifications . This interface is not intended for use by normal applications so there may be more scope to change it.
This will be evaluated by the expert group for possible inclusion in the JMS 2.0 public draft. Tagging accordingly.
@glassfishrobot Commented Issue-Links: blocks GENERICJMSRA-55
@glassfishrobot Commented This issue was imported from java.net JIRA JMS_SPEC-71