Class TransactionContextImpl

  • All Implemented Interfaces:
    org.jooq.Scope, org.jooq.TransactionContext

    public class TransactionContextImpl
    extends java.lang.Object
    implements org.jooq.TransactionContext
    • Constructor Summary

      Constructors 
      Constructor Description
      TransactionContextImpl​(org.jooq.Configuration config, org.jooq.DSLContext dslContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Exception cause()  
      org.jooq.TransactionContext cause​(java.lang.Exception c)  
      java.lang.Throwable causeThrowable()
      This was introduced in Jooq 3.10.
      org.jooq.TransactionContext causeThrowable​(java.lang.Throwable cause)
      This was introduced in Jooq 3.10.
      org.jooq.Configuration configuration()  
      java.util.Map<java.lang.Object,​java.lang.Object> data()  
      java.lang.Object data​(java.lang.Object key)  
      java.lang.Object data​(java.lang.Object key, java.lang.Object value)  
      org.jooq.SQLDialect dialect()  
      org.jooq.DSLContext dsl()
      This was introduced in Jooq 3.10.
      org.jooq.SQLDialect family()  
      org.jooq.conf.Settings settings()  
      org.jooq.Transaction transaction()  
      org.jooq.TransactionContext transaction​(org.jooq.Transaction t)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TransactionContextImpl

        public TransactionContextImpl​(org.jooq.Configuration config,
                                      org.jooq.DSLContext dslContext)
    • Method Detail

      • transaction

        public final org.jooq.Transaction transaction()
        Specified by:
        transaction in interface org.jooq.TransactionContext
      • transaction

        public final org.jooq.TransactionContext transaction​(org.jooq.Transaction t)
        Specified by:
        transaction in interface org.jooq.TransactionContext
      • cause

        public final java.lang.Exception cause()
        Specified by:
        cause in interface org.jooq.TransactionContext
      • causeThrowable

        public java.lang.Throwable causeThrowable()
        This was introduced in Jooq 3.10. For backwards compatibility of our code omitting the "@Override"
        Specified by:
        causeThrowable in interface org.jooq.TransactionContext
      • cause

        public final org.jooq.TransactionContext cause​(java.lang.Exception c)
        Specified by:
        cause in interface org.jooq.TransactionContext
      • causeThrowable

        public org.jooq.TransactionContext causeThrowable​(java.lang.Throwable cause)
        This was introduced in Jooq 3.10. For backwards compatibility of our code omitting the "@Override"
        Specified by:
        causeThrowable in interface org.jooq.TransactionContext
      • configuration

        public org.jooq.Configuration configuration()
        Specified by:
        configuration in interface org.jooq.Scope
      • dsl

        public org.jooq.DSLContext dsl()
        This was introduced in Jooq 3.10. For backwards compatibility of our code omitting the "@Override"
        Specified by:
        dsl in interface org.jooq.Scope
      • settings

        public org.jooq.conf.Settings settings()
        Specified by:
        settings in interface org.jooq.Scope
      • dialect

        public org.jooq.SQLDialect dialect()
        Specified by:
        dialect in interface org.jooq.Scope
      • family

        public org.jooq.SQLDialect family()
        Specified by:
        family in interface org.jooq.Scope
      • data

        public java.util.Map<java.lang.Object,​java.lang.Object> data()
        Specified by:
        data in interface org.jooq.Scope
      • data

        public java.lang.Object data​(java.lang.Object key)
        Specified by:
        data in interface org.jooq.Scope
      • data

        public java.lang.Object data​(java.lang.Object key,
                                     java.lang.Object value)
        Specified by:
        data in interface org.jooq.Scope