Class AsyncMultiRead

    • Field Detail

      • sendCmdInitialCounter

        private final int sendCmdInitialCounter
      • protocol

        private final Protocol protocol
      • parametersList

        private final java.util.List<ParameterHolder[]> parametersList
      • queries

        private final java.util.List<java.lang.String> queries
      • results

        private final Results results
      • paramCount

        private final int paramCount
    • Constructor Detail

      • AsyncMultiRead

        public AsyncMultiRead​(BulkStatus status,
                              Protocol protocol,
                              AbstractMultiSend bulkSend,
                              int paramCount,
                              Results results,
                              java.util.List<ParameterHolder[]> parametersList,
                              java.util.List<java.lang.String> queries,
                              PrepareResult prepareResult)
        Read results async to avoid local and remote networking stack buffer overflow "lock".
        Parameters:
        status - bulk status
        protocol - protocol
        bulkSend - bulk sender object
        paramCount - number of parameters
        results - execution result
        parametersList - parameter list
        queries - queries
        prepareResult - prepare result