java.lang.Object
io.vertx.mutiny.sqlclient.SqlClient
io.vertx.mutiny.sqlclient.Pool
io.vertx.mutiny.mssqlclient.MSSQLPool

public class MSSQLPool extends io.vertx.mutiny.sqlclient.Pool
A of SQL Server connections.

NOTE: This class has been automatically generated from the original non Mutiny-ified interface using Vert.x codegen.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final io.smallrye.mutiny.vertx.TypeArg<MSSQLPool>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    MSSQLPool(io.vertx.mssqlclient.MSSQLPool delegate)
     
    MSSQLPool(Object delegate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    connectHandler(Consumer<io.vertx.mutiny.sqlclient.SqlConnection> handler)
     
    connectionProvider(Function<io.vertx.mutiny.core.Context,io.smallrye.mutiny.Uni<io.vertx.mutiny.sqlclient.SqlConnection>> provider)
     
    boolean
     
    io.vertx.mssqlclient.MSSQLPool
     
    int
     
    static MSSQLPool
    newInstance(io.vertx.mssqlclient.MSSQLPool arg)
     
    static MSSQLPool
    pool(io.vertx.mssqlclient.MSSQLConnectOptions database, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.mssqlclient.MSSQLConnectOptions database, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(io.vertx.mutiny.core.Vertx vertx, String connectionUri)
     
    static MSSQLPool
    pool(io.vertx.mutiny.core.Vertx vertx, String connectionUri, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(io.vertx.mutiny.core.Vertx vertx, Supplier<io.smallrye.mutiny.Uni<io.vertx.mssqlclient.MSSQLConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(io.vertx.mutiny.core.Vertx vertx, List<io.vertx.mssqlclient.MSSQLConnectOptions> databases, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(String connectionUri)
     
    static MSSQLPool
    pool(String connectionUri, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(Supplier<io.smallrye.mutiny.Uni<io.vertx.mssqlclient.MSSQLConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options)
     
    static MSSQLPool
    pool(List<io.vertx.mssqlclient.MSSQLConnectOptions> databases, io.vertx.sqlclient.PoolOptions options)
     
     

    Methods inherited from class io.vertx.mutiny.sqlclient.Pool

    close, closeAndAwait, closeAndForget, getConnection, getConnectionAndAwait, getConnectionAndForget, newInstance, pool, pool, pool, preparedQuery, query, size, withConnection, withConnectionAndAwait, withConnectionAndForget, withTransaction, withTransaction, withTransactionAndAwait, withTransactionAndAwait, withTransactionAndForget, withTransactionAndForget

    Methods inherited from class io.vertx.mutiny.sqlclient.SqlClient

    newInstance, preparedQuery

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • __TYPE_ARG

      public static final io.smallrye.mutiny.vertx.TypeArg<MSSQLPool> __TYPE_ARG
  • Constructor Details

    • MSSQLPool

      public MSSQLPool(io.vertx.mssqlclient.MSSQLPool delegate)
    • MSSQLPool

      public MSSQLPool(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.mssqlclient.MSSQLPool getDelegate()
      Overrides:
      getDelegate in class io.vertx.mutiny.sqlclient.Pool
    • toString

      public String toString()
      Overrides:
      toString in class io.vertx.mutiny.sqlclient.Pool
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class io.vertx.mutiny.sqlclient.Pool
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class io.vertx.mutiny.sqlclient.Pool
    • pool

      public static MSSQLPool pool(String connectionUri)
      Parameters:
      connectionUri -
      Returns:
    • pool

      public static MSSQLPool pool(String connectionUri, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      connectionUri -
      options -
      Returns:
    • pool

      public static MSSQLPool pool(io.vertx.mutiny.core.Vertx vertx, String connectionUri)
      Parameters:
      vertx -
      connectionUri -
      Returns:
    • pool

      public static MSSQLPool pool(io.vertx.mutiny.core.Vertx vertx, String connectionUri, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      vertx -
      connectionUri -
      options -
      Returns:
    • pool

      public static MSSQLPool pool(io.vertx.mssqlclient.MSSQLConnectOptions database, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      database - the options for the connection
      options - the options for creating the pool
      Returns:
      the connection pool
    • pool

      public static MSSQLPool pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.mssqlclient.MSSQLConnectOptions database, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      vertx -
      database -
      options -
      Returns:
    • pool

      public static MSSQLPool pool(List<io.vertx.mssqlclient.MSSQLConnectOptions> databases, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      databases - the list of databases
      options - the options for creating the pool
      Returns:
      the connection pool
    • pool

      public static MSSQLPool pool(io.vertx.mutiny.core.Vertx vertx, List<io.vertx.mssqlclient.MSSQLConnectOptions> databases, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      vertx -
      databases -
      options -
      Returns:
    • connectHandler

      public MSSQLPool connectHandler(Consumer<io.vertx.mutiny.sqlclient.SqlConnection> handler)
      Overrides:
      connectHandler in class io.vertx.mutiny.sqlclient.Pool
    • connectionProvider

      public MSSQLPool connectionProvider(Function<io.vertx.mutiny.core.Context,io.smallrye.mutiny.Uni<io.vertx.mutiny.sqlclient.SqlConnection>> provider)
      Overrides:
      connectionProvider in class io.vertx.mutiny.sqlclient.Pool
    • pool

      public static MSSQLPool pool(Supplier<io.smallrye.mutiny.Uni<io.vertx.mssqlclient.MSSQLConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      databases - the databases supplier
      options - the options for creating the pool
      Returns:
      the connection pool
    • pool

      public static MSSQLPool pool(io.vertx.mutiny.core.Vertx vertx, Supplier<io.smallrye.mutiny.Uni<io.vertx.mssqlclient.MSSQLConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options)
      Parameters:
      vertx -
      databases -
      options -
      Returns:
    • newInstance

      public static MSSQLPool newInstance(io.vertx.mssqlclient.MSSQLPool arg)