Class OracleNoSQLTransaction

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

    public class OracleNoSQLTransaction
    extends Object
    implements jakarta.resource.cci.LocalTransaction
    Transaction to Oracle NoSQL JCA adapter. Oracle NoSQL does not currently support transactions.
    Since:
    EclipseLink 2.4
    Author:
    James
    • Field Detail

      • isInTransaction

        protected boolean isInTransaction
    • Constructor Detail

      • OracleNoSQLTransaction

        public OracleNoSQLTransaction​(OracleNoSQLConnection connection)
        Default constructor.
    • Method Detail

      • begin

        public void begin()
        Record that a transaction has begun.
        Specified by:
        begin in interface jakarta.resource.cci.LocalTransaction
      • isInTransaction

        public boolean isInTransaction()
        Return if currently within a transaction.
      • commit

        public void commit()
                    throws jakarta.resource.ResourceException
        Rollback. Not currently supported.
        Specified by:
        commit in interface jakarta.resource.cci.LocalTransaction
        Throws:
        jakarta.resource.ResourceException
      • rollback

        public void rollback()
                      throws jakarta.resource.ResourceException
        Rollback. Not currently supported.
        Specified by:
        rollback in interface jakarta.resource.cci.LocalTransaction
        Throws:
        jakarta.resource.ResourceException