Class ConnectionFactoryImpl.ManagedConnectionImpl

  • All Implemented Interfaces:
    org.datanucleus.store.connection.ManagedConnection
    Enclosing class:
    ConnectionFactoryImpl

    public class ConnectionFactoryImpl.ManagedConnectionImpl
    extends org.datanucleus.store.connection.AbstractManagedConnection
    • Field Summary

      • Fields inherited from class org.datanucleus.store.connection.AbstractManagedConnection

        closeOnRelease, commitOnRelease, conn, listeners, locked, useCount
    • Constructor Detail

      • ManagedConnectionImpl

        public ManagedConnectionImpl()
    • Method Detail

      • getConnection

        public Object getConnection()
      • release

        public void release()
        Specified by:
        release in interface org.datanucleus.store.connection.ManagedConnection
        Overrides:
        release in class org.datanucleus.store.connection.AbstractManagedConnection
      • close

        public void close()
        Specified by:
        close in interface org.datanucleus.store.connection.ManagedConnection
        Overrides:
        close in class org.datanucleus.store.connection.AbstractManagedConnection
      • getXAResource

        public XAResource getXAResource()
        Specified by:
        getXAResource in interface org.datanucleus.store.connection.ManagedConnection
        Overrides:
        getXAResource in class org.datanucleus.store.connection.AbstractManagedConnection