Class ContextAwareConnectionPool

  • All Implemented Interfaces:
    io.r2dbc.spi.Closeable, io.r2dbc.spi.ConnectionFactory, io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>, reactor.core.Disposable

    public class ContextAwareConnectionPool
    extends Object
    implements io.r2dbc.spi.ConnectionFactory, reactor.core.Disposable, io.r2dbc.spi.Closeable, io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>
    • Constructor Detail

      • ContextAwareConnectionPool

        public ContextAwareConnectionPool​(io.r2dbc.pool.ConnectionPool connectionPool)
    • Method Detail

      • create

        public org.reactivestreams.Publisher<? extends io.r2dbc.spi.Connection> create()
        Specified by:
        create in interface io.r2dbc.spi.ConnectionFactory
      • cancelRequest

        public void cancelRequest​(String uuid)
      • cleanUp

        public void cleanUp​(String uuid)
      • getMetadata

        public io.r2dbc.spi.ConnectionFactoryMetadata getMetadata()
        Specified by:
        getMetadata in interface io.r2dbc.spi.ConnectionFactory
      • close

        public org.reactivestreams.Publisher<Void> close()
        Specified by:
        close in interface io.r2dbc.spi.Closeable
      • unwrap

        public io.r2dbc.spi.ConnectionFactory unwrap()
        Specified by:
        unwrap in interface io.r2dbc.spi.Wrapped<io.r2dbc.spi.ConnectionFactory>
      • dispose

        public void dispose()
        Specified by:
        dispose in interface reactor.core.Disposable