Class EdnAqConnectionFactory

java.lang.Object
oracle.integration.platform.blocks.event.jms2.EdnAqConnectionFactory
All Implemented Interfaces:
BusinessEventConnectionFactory

public final class EdnAqConnectionFactory extends Object implements BusinessEventConnectionFactory
This is typically for a Fusion Applications client who continues to use 11g JDBC data sources of fixed JNDI names (created for EDN 11g AQ-DB implementation) to interact with AQ-JMS in 12c. An instance of this factory may be obtained by invoking BusinessEventConnectionFactorySupport .findRelevantBusinessEventConnectionFactory(boolean) method. This factory creates EdnAqConnection, an EdnConnection implementation based on mid-tier JDBC API that interacts with a set of PL/SQL procedures for AQ-JMS. This is useful for migratability of FA without any configuration changes or new parameters introduced.
Since:
12.1.2
  • Constructor Details

    • EdnAqConnectionFactory

      public EdnAqConnectionFactory(DataSource xaDataSource, DataSource localTxDataSource, UserTransaction userTransaction)
      Construct a EdnJcaConnectionFactory responsible for creating EdnAqConnection.
      Parameters:
      xaDataSource - - XA data source
      localTxDataSource - - local txnaction data source
      userTransaction - - UserTranaction object
  • Method Details