Class AsyncQueryRunner.UpdateCallableStatement

  • All Implemented Interfaces:
    java.util.concurrent.Callable<java.lang.Integer>
    Enclosing class:
    AsyncQueryRunner

    @Deprecated
    protected class AsyncQueryRunner.UpdateCallableStatement
    extends java.lang.Object
    implements java.util.concurrent.Callable<java.lang.Integer>
    Deprecated.
    No longer used by this class. Will be removed in a future version. Class that encapsulates the continuation for update calls.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean closeConn
      Deprecated.
       
      private java.sql.Connection conn
      Deprecated.
       
      private java.lang.Object[] params
      Deprecated.
       
      private java.sql.PreparedStatement ps
      Deprecated.
       
      private java.lang.String sql
      Deprecated.
       
    • Constructor Summary

      Constructors 
      Constructor Description
      UpdateCallableStatement​(java.sql.Connection conn, boolean closeConn, java.sql.PreparedStatement ps, java.lang.String sql, java.lang.Object... params)
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.Integer call()
      Deprecated.
      The actual call to executeUpdate() method.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • sql

        private final java.lang.String sql
        Deprecated.
      • params

        private final java.lang.Object[] params
        Deprecated.
      • conn

        private final java.sql.Connection conn
        Deprecated.
      • closeConn

        private final boolean closeConn
        Deprecated.
      • ps

        private final java.sql.PreparedStatement ps
        Deprecated.
    • Constructor Detail

      • UpdateCallableStatement

        public UpdateCallableStatement​(java.sql.Connection conn,
                                       boolean closeConn,
                                       java.sql.PreparedStatement ps,
                                       java.lang.String sql,
                                       java.lang.Object... params)
        Deprecated.
        Parameters:
        conn - The connection to use for the batch call.
        closeConn - True if the connection should be closed, false otherwise.
        ps - The PreparedStatement to be executed.
        sql - The SQL statement to execute.
        params - An array of query replacement parameters. Each row in this array is one set of batch replacement values.
    • Method Detail

      • call

        public java.lang.Integer call()
                               throws java.sql.SQLException
        Deprecated.
        The actual call to executeUpdate() method.
        Specified by:
        call in interface java.util.concurrent.Callable<java.lang.Integer>
        Returns:
        either (1) the row count for SQL Data Manipulation Language (DML) statements or (2) 0 for SQL statements that return nothing
        Throws:
        java.sql.SQLException - if a database access error occurs.
        See Also:
        PreparedStatement.executeUpdate()