Uses of Class
org.mariadb.jdbc.client.util.ClosableLock
-
-
Uses of ClosableLock in org.mariadb.jdbc
Fields in org.mariadb.jdbc declared as ClosableLock Modifier and Type Field Description private ClosableLock
Connection. lock
protected ClosableLock
Statement. lock
thread safe lockerMethods in org.mariadb.jdbc that return ClosableLock Modifier and Type Method Description protected ClosableLock
Connection. getLock()
Internal : retrieve internal ClosableLockConstructors in org.mariadb.jdbc with parameters of type ClosableLock Constructor Description BaseCallableStatement(java.lang.String sql, Connection con, ClosableLock lock, java.lang.String databaseName, java.lang.String procedureName, boolean canUseServerTimeout, boolean canUseServerMaxRows, boolean canCachePrepStmts, int resultSetType, int resultSetConcurrency, int defaultFetchSize)
ConstructorBasePreparedStatement(java.lang.String sql, Connection con, ClosableLock lock, boolean canUseServerTimeout, boolean canUseServerMaxRows, boolean canCachePrepStmts, int autoGeneratedKeys, int resultSetType, int resultSetConcurrency, int defaultFetchSize)
ConstructorClientPreparedStatement(java.lang.String sql, Connection con, ClosableLock lock, boolean canUseServerTimeout, boolean canUseServerMaxRows, int autoGeneratedKeys, int resultSetType, int resultSetConcurrency, int defaultFetchSize)
Client prepare statement constructorConnection(Configuration conf, ClosableLock lock, Client client)
Connection construction.FunctionStatement(Connection con, java.lang.String databaseName, java.lang.String procedureName, java.lang.String arguments, ClosableLock lock, boolean canUseServerTimeout, boolean canUseServerMaxRows, boolean canCachePrepStmts, int resultSetType, int resultSetConcurrency)
Constructor of function callable statementProcedureStatement(Connection con, java.lang.String sql, java.lang.String databaseName, java.lang.String procedureName, ClosableLock lock, boolean canUseServerTimeout, boolean canUseServerMaxRows, boolean canCachePrepStmts, int resultSetType, int resultSetConcurrency)
ConstructorServerPreparedStatement(java.lang.String sql, Connection con, ClosableLock lock, boolean canUseServerTimeout, boolean canUseServerMaxRows, boolean canCachePrepStmts, int autoGeneratedKeys, int resultSetType, int resultSetConcurrency, int defaultFetchSize)
Server prepare statement constructorStatement(Connection con, ClosableLock lock, boolean canUseServerTimeout, boolean canUseServerMaxRows, int autoGeneratedKeys, int resultSetType, int resultSetConcurrency, int defaultFetchSize)
Constructor -
Uses of ClosableLock in org.mariadb.jdbc.client.impl
Fields in org.mariadb.jdbc.client.impl declared as ClosableLock Modifier and Type Field Description protected ClosableLock
MultiPrimaryClient. lock
thread lockerprivate ClosableLock
StandardClient. lock
Constructors in org.mariadb.jdbc.client.impl with parameters of type ClosableLock Constructor Description MultiPrimaryClient(Configuration conf, ClosableLock lock)
ConstructorMultiPrimaryReplicaClient(Configuration conf, ClosableLock lock)
ConstructorReplayClient(Configuration conf, HostAddress hostAddress, ClosableLock lock, boolean skipPostCommands)
ConstructorStandardClient(Configuration conf, HostAddress hostAddress, ClosableLock lock, boolean skipPostCommands)
Constructor -
Uses of ClosableLock in org.mariadb.jdbc.client.result
Fields in org.mariadb.jdbc.client.result declared as ClosableLock Modifier and Type Field Description private ClosableLock
StreamingResult. lock
Methods in org.mariadb.jdbc.client.result with parameters of type ClosableLock Modifier and Type Method Description void
CompleteResult. closeFromStmtClose(ClosableLock lock)
void
Result. closeFromStmtClose(ClosableLock lock)
Closing result-set due to closing statement that issue command.Constructors in org.mariadb.jdbc.client.result with parameters of type ClosableLock Constructor Description StreamingResult(Statement stmt, boolean binaryProtocol, long maxRows, ColumnDecoder[] metadataList, Reader reader, Context context, int fetchSize, ClosableLock lock, int resultSetType, boolean closeOnCompletion, boolean traceEnable)
Constructor -
Uses of ClosableLock in org.mariadb.jdbc.client.util
Methods in org.mariadb.jdbc.client.util that return ClosableLock Modifier and Type Method Description ClosableLock
ClosableLock. closeableLock()
Default constructor, retaining lock.Methods in org.mariadb.jdbc.client.util with parameters of type ClosableLock Modifier and Type Method Description static java.util.concurrent.ScheduledThreadPoolExecutor
SchedulerProvider. getTimeoutScheduler(ClosableLock lock)
-
Uses of ClosableLock in org.mariadb.jdbc.message
Methods in org.mariadb.jdbc.message with parameters of type ClosableLock Modifier and Type Method Description default Completion
ClientMessage. readPacket(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, Reader reader, Writer writer, Context context, ExceptionFactory exceptionFactory, ClosableLock lock, boolean traceEnable, ClientMessage message, java.util.function.Consumer<java.lang.String> redirectFct)
default packet resultset parser -
Uses of ClosableLock in org.mariadb.jdbc.message.client
Methods in org.mariadb.jdbc.message.client with parameters of type ClosableLock Modifier and Type Method Description Completion
PrepareExecutePacket. readPacket(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, Reader reader, Writer writer, Context context, ExceptionFactory exceptionFactory, ClosableLock lock, boolean traceEnable, ClientMessage message, java.util.function.Consumer<java.lang.String> redirectFct)
Completion
PreparePacket. readPacket(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, Reader reader, Writer writer, Context context, ExceptionFactory exceptionFactory, ClosableLock lock, boolean traceEnable, ClientMessage message, java.util.function.Consumer<java.lang.String> redirectFct)
-
Uses of ClosableLock in org.mariadb.jdbc.util.timeout
Fields in org.mariadb.jdbc.util.timeout declared as ClosableLock Modifier and Type Field Description private ClosableLock
QueryTimeoutHandlerImpl. lock
Constructors in org.mariadb.jdbc.util.timeout with parameters of type ClosableLock Constructor Description QueryTimeoutHandlerImpl(Connection conn, ClosableLock lock)
-