Class OracleNoSQLConnection
- java.lang.Object
-
- org.eclipse.persistence.internal.nosql.adapters.sdk.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 Summary
Constructors Constructor Description OracleNoSQLConnection(oracle.nosql.driver.NoSQLHandle noSQLHandle, OracleNoSQLJCAConnectionSpec spec)Create the connection on a native OracleNoSQLHandle (connection).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Close the native OracleNoSQLHandle (connection).jakarta.resource.cci.InteractioncreateInteraction()OracleNoSQLJCAConnectionSpecgetConnectionSpec()jakarta.resource.cci.LocalTransactiongetLocalTransaction()jakarta.resource.cci.ConnectionMetaDatagetMetaData()oracle.nosql.driver.NoSQLHandlegetNoSQLHandle()OracleNoSQLTransactiongetOracleNoSQLTransaction()jakarta.resource.cci.ResultSetInfogetResultSetInfo()TODO check if Result sets are not supported.
-
-
-
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.ResourceExceptionClose the native OracleNoSQLHandle (connection).- Specified by:
closein interfacejakarta.resource.cci.Connection- Throws:
jakarta.resource.ResourceException
-
createInteraction
public jakarta.resource.cci.Interaction createInteraction()
- Specified by:
createInteractionin interfacejakarta.resource.cci.Connection
-
getConnectionSpec
public OracleNoSQLJCAConnectionSpec getConnectionSpec()
-
getLocalTransaction
public jakarta.resource.cci.LocalTransaction getLocalTransaction()
- Specified by:
getLocalTransactionin interfacejakarta.resource.cci.Connection
-
getOracleNoSQLTransaction
public OracleNoSQLTransaction getOracleNoSQLTransaction()
-
getMetaData
public jakarta.resource.cci.ConnectionMetaData getMetaData()
- Specified by:
getMetaDatain interfacejakarta.resource.cci.Connection
-
getResultSetInfo
public jakarta.resource.cci.ResultSetInfo getResultSetInfo()
TODO check if Result sets are not supported.- Specified by:
getResultSetInfoin interfacejakarta.resource.cci.Connection
-
getNoSQLHandle
public oracle.nosql.driver.NoSQLHandle getNoSQLHandle()
-
-