## Uses of Class
org.apache.ignite.internal.util.GridSpinBusyLock

Packages that use GridSpinBusyLock
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.odbc
org.apache.ignite.internal.processors.odbc.jdbc
org.apache.ignite.internal.processors.odbc.odbc
org.apache.ignite.internal.processors.query

### Uses of GridSpinBusyLock in org.apache.ignite.internal.processors.cache

Fields in org.apache.ignite.internal.processors.cache declared as GridSpinBusyLock
`protected GridSpinBusyLock` IgniteCacheOffheapManagerImpl.`busyLock`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridSpinBusyLock
Constructor and Description
`CacheDataStoreImpl(int partId, CacheDataRowStore rowStore, CacheDataTree dataTree, Supplier<PendingEntriesTree> pendingEntries, CacheGroupContext grp, GridSpinBusyLock busyLock, IgniteLogger log, @Nullable Supplier<GridQueryRowCacheCleaner> cleaner)`

### Uses of GridSpinBusyLock in org.apache.ignite.internal.processors.cache.persistence

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type GridSpinBusyLock
Constructor and Description
`GridCacheDataStore(CacheGroupContext grp, int partId, boolean exists, GridSpinBusyLock busyLock, IgniteLogger log)`

### Uses of GridSpinBusyLock in org.apache.ignite.internal.processors.odbc

Constructors in org.apache.ignite.internal.processors.odbc with parameters of type GridSpinBusyLock
Constructor and Description
`ClientListenerNioListener(GridKernalContext ctx, GridSpinBusyLock busyLock, ClientConnectorConfiguration cliConnCfg)` Constructor.

### Uses of GridSpinBusyLock in org.apache.ignite.internal.processors.odbc.jdbc

Constructors in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type GridSpinBusyLock
Constructor and Description
`JdbcConnectionContext(GridKernalContext ctx, GridNioSession ses, GridSpinBusyLock busyLock, long connId, int maxCursors)` Constructor.

`JdbcRequestHandler(GridSpinBusyLock busyLock, ClientListenerResponseSender sender, int maxCursors, boolean distributedJoins, boolean enforceJoinOrder, boolean collocated, boolean replicatedOnly, boolean autoCloseCursors, boolean lazy, boolean skipReducerOnUpdate, @Nullable String qryEngine, NestedTxMode nestedTxMode, @Nullable Boolean dataPageScanEnabled, @Nullable Integer updateBatchSize, ClientListenerProtocolVersion protocolVer, JdbcConnectionContext connCtx)`
Constructor.

### Uses of GridSpinBusyLock in org.apache.ignite.internal.processors.odbc.odbc

Constructors in org.apache.ignite.internal.processors.odbc.odbc with parameters of type GridSpinBusyLock
Constructor and Description
`OdbcConnectionContext(GridKernalContext ctx, GridNioSession ses, GridSpinBusyLock busyLock, long connId, int maxCursors)` Constructor.
`OdbcRequestHandler(GridKernalContext ctx, GridSpinBusyLock busyLock, ClientListenerResponseSender sender, int maxCursors, boolean distributedJoins, boolean enforceJoinOrder, boolean replicatedOnly, boolean collocated, boolean lazy, boolean skipReducerOnUpdate, @Nullable String qryEngine, NestedTxMode nestedTxMode, ClientListenerProtocolVersion ver, OdbcConnectionContext connCtx)` Constructor.

### Uses of GridSpinBusyLock in org.apache.ignite.internal.processors.query

Methods in org.apache.ignite.internal.processors.query with parameters of type GridSpinBusyLock
`void` GridQueryIndexing.`start(GridKernalContext ctx, GridSpinBusyLock busyLock)` Starts indexing.
`void` RunningQueryManager.`start(GridSpinBusyLock busyLock)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.13.0
Release Date | : April 20 2022