Interface Meta.ConnectionProperties

  • All Known Implementing Classes:
    ConnectionPropertiesImpl
    Enclosing interface:
    Meta

    public static interface Meta.ConnectionProperties
    A pojo containing various client-settable Connection properties.

    java.lang types are used here so that null can be used to indicate a value has no been set.

    Note: this interface is considered "experimental" and may undergo further changes as this functionality is extended to other aspects of state management for Connection, Statement, and ResultSet.

    • Method Detail

      • isEmpty

        boolean isEmpty()
        Returns:
        true when no properties have been set, false otherwise.
      • isAutoCommit

        java.lang.Boolean isAutoCommit()
      • isReadOnly

        java.lang.Boolean isReadOnly()
      • setTransactionIsolation

        Meta.ConnectionProperties setTransactionIsolation​(int val)
        Set transactionIsolation status.
        Returns:
        this
      • getTransactionIsolation

        java.lang.Integer getTransactionIsolation()
      • getCatalog

        java.lang.String getCatalog()
      • getSchema

        java.lang.String getSchema()