Class OracleNoSQLConnection

  • All Implemented Interfaces:
    jakarta.resource.cci.Connection

    public class OracleNoSQLConnection
    extends Object
    implements jakarta.resource.cci.Connection
    Connection to Oracle NoSQL This connection wraps a NoSQLHandle.
    Since:
    EclipseLink 4.0
    Author:
    Radek Felcman
    • Constructor Detail

      • OracleNoSQLConnection

        public OracleNoSQLConnection​(oracle.nosql.driver.NoSQLHandle noSQLHandle,
                                     OracleNoSQLJCAConnectionSpec spec)
        Create the connection on a native OracleNoSQLHandle (connection).
    • Method Detail

      • close

        public void close()
                   throws jakarta.resource.ResourceException
        Close the native OracleNoSQLHandle (connection).
        Specified by:
        close in interface jakarta.resource.cci.Connection
        Throws:
        jakarta.resource.ResourceException
      • createInteraction

        public jakarta.resource.cci.Interaction createInteraction()
        Specified by:
        createInteraction in interface jakarta.resource.cci.Connection
      • getLocalTransaction

        public jakarta.resource.cci.LocalTransaction getLocalTransaction()
        Specified by:
        getLocalTransaction in interface jakarta.resource.cci.Connection
      • getMetaData

        public jakarta.resource.cci.ConnectionMetaData getMetaData()
        Specified by:
        getMetaData in interface jakarta.resource.cci.Connection
      • getResultSetInfo

        public jakarta.resource.cci.ResultSetInfo getResultSetInfo()
        TODO check if Result sets are not supported.
        Specified by:
        getResultSetInfo in interface jakarta.resource.cci.Connection
      • getNoSQLHandle

        public oracle.nosql.driver.NoSQLHandle getNoSQLHandle()