vertx-lang-scala-docs_2.12 3.4.1 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package ext
  Definition Classes
    scala
-  package asyncsql
  Definition Classes
    ext
- AsyncSQLClient
- MySQLClient
- PostgreSQLClient

c

io.vertx.scala.ext.asyncsql

# PostgreSQLClient 

###
Companion object PostgreSQLClient

#### class PostgreSQLClient extends AsyncSQLClient

Represents an PostgreSQL client

Linear Supertypes
AsyncSQLClient, AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. PostgreSQLClient
2. AsyncSQLClient
3. AnyRef
4. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new PostgreSQLClient(_asJava: AnyRef)

### Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
5.  def asJava: AnyRef
   Definition Classes
     AsyncSQLClient
6.  def clone(): AnyRef
   Attributes
     protected[java.lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... )
7.  def close(whenDone: Handler[AsyncResult[Unit]]): Unit

   Close the client and release all resources.

   Close the client and release all resources. Call the handler when close is complete.

   whenDone

     handler that will be called when close is complete

   Definition Classes
     AsyncSQLClient
8.  def close(): Unit

   Close the client and release all resources.

   Close the client and release all resources. Note that closing is asynchronous.

   Definition Classes
     AsyncSQLClient
9.  def closeFuture(): Future[Unit]

   Like close but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.

   Like close but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.

   Definition Classes
     AsyncSQLClient
10.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
11.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
12.  def finalize(): Unit
    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
13.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
14.  def getConnection(handler: Handler[AsyncResult[SQLConnection]]): Unit

    Returns a connection that can be used to perform SQL operations on.

    Returns a connection that can be used to perform SQL operations on. It's important to remember to close the connection when you are done, so it is returned to the pool.

    handler

      the handler which is called when the `JdbcConnection` object is ready for use.

    Definition Classes
      AsyncSQLClient
15.  def getConnectionFuture(): Future[SQLConnection]

    Like getConnection but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.

    Like getConnection but returns a scala.concurrent.Future instead of taking an AsyncResultHandler.

    Definition Classes
      AsyncSQLClient
16.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
17.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
18.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
19.  final def notify(): Unit
    Definition Classes
      AnyRef
20.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
21.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
22.  def toString(): String
    Definition Classes
      AnyRef → Any
23.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
24.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
25.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

### Inherited from AsyncSQLClient

### Inherited from AnyRef

### Inherited from Any

### Ungrouped