Class AsyncMultiRead
- java.lang.Object
-
- org.mariadb.jdbc.internal.protocol.AsyncMultiRead
-
- All Implemented Interfaces:
Callable<AsyncMultiReadResult>
public class AsyncMultiRead extends Object implements Callable<AsyncMultiReadResult>
-
-
Constructor Summary
Constructors Constructor Description AsyncMultiRead(BulkStatus status, Protocol protocol, AbstractMultiSend bulkSend, int paramCount, Results results, List<ParameterHolder[]> parametersList, List<String> queries, PrepareResult prepareResult)
Read results async to avoid local and remote networking stack buffer overflow "lock".
-
-
-
Constructor Detail
-
AsyncMultiRead
public AsyncMultiRead(BulkStatus status, Protocol protocol, AbstractMultiSend bulkSend, int paramCount, Results results, List<ParameterHolder[]> parametersList, List<String> queries, PrepareResult prepareResult)
Read results async to avoid local and remote networking stack buffer overflow "lock".- Parameters:
status
- bulk statusprotocol
- protocolbulkSend
- bulk sender objectparamCount
- number of parametersresults
- execution resultparametersList
- parameter listqueries
- queriesprepareResult
- prepare result
-
-
Method Detail
-
call
public AsyncMultiReadResult call() throws Exception
- Specified by:
call
in interfaceCallable<AsyncMultiReadResult>
- Throws:
Exception
-
-