Interface CopyOperation

    • Method Detail

      • getFieldCount

        int getFieldCount()
        Returns:
        number of fields in each row for this operation
      • getFormat

        int getFormat()
        Returns:
        overall format of each row: 0 = textual, 1 = binary
      • getFieldFormat

        int getFieldFormat​(int field)
        Parameters:
        field - number of field (0..fieldCount()-1)
        Returns:
        format of requested field: 0 = textual, 1 = binary
      • isActive

        boolean isActive()
        Returns:
        is connection reserved for this Copy operation?
      • cancelCopy

        void cancelCopy()
                 throws java.sql.SQLException
        Cancels this copy operation, discarding any exchanged data.
        Throws:
        java.sql.SQLException - if cancelling fails
      • getHandledRowCount

        long getHandledRowCount()
        After successful end of copy, returns the number of database records handled in that operation. Only implemented in PostgreSQL server version 8.2 and up. Otherwise, returns -1.
        Returns:
        number of handled rows or -1