## Uses of Class
org.apache.ignite.internal.processors.cache.GridCacheContextInfo

Packages that use GridCacheContextInfo
org.apache.ignite.internal.cache.query.index
org.apache.ignite.internal.cache.query.index.sorted
org.apache.ignite.internal.managers.indexing: Indexing manager classes.
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.query.schema
org.apache.ignite.internal.processors.query.schema.management
org.apache.ignite.internal.processors.query.stat

### Uses of GridCacheContextInfo in org.apache.ignite.internal.cache.query.index

Methods in org.apache.ignite.internal.cache.query.index with parameters of type GridCacheContextInfo
`void` IndexProcessor.`unregisterCache(GridCacheContextInfo cacheInfo)` Unregisters cache.

### Uses of GridCacheContextInfo in org.apache.ignite.internal.cache.query.index.sorted

Methods in org.apache.ignite.internal.cache.query.index.sorted that return GridCacheContextInfo
`GridCacheContextInfo<?,?>` QueryIndexDefinition.`cacheInfo()` Cache info.
`GridCacheContextInfo<?,?>` SortedIndexDefinition.`cacheInfo()` Cache info.

Methods in org.apache.ignite.internal.cache.query.index.sorted with parameters of type GridCacheContextInfo
`void` IndexRowCacheRegistry.`onCacheRegistered(GridCacheContextInfo cacheInfo)` Callback invoked on cache registration within indexing.
`boolean` IndexRowCache.`onCacheUnregistered(GridCacheContextInfo cacheInfo)` Cache un-registration callback.
`void` IndexRowCacheRegistry.`onCacheUnregistered(GridCacheContextInfo cacheInfo)` Callback invoked when cache gets unregistered.

Constructors in org.apache.ignite.internal.cache.query.index.sorted with parameters of type GridCacheContextInfo
Constructor and Description
`QueryIndexDefinition(GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo, IndexName idxName, String treeName, IndexRowCache idxRowCache, boolean isPrimary, boolean isAffinity, LinkedHashMap<String,IndexKeyDefinition> keyDefs, int cfgInlineSize, IndexKeyTypeSettings keyTypeSettings)`
`QueryIndexRowHandler(GridQueryTypeDescriptor type, GridCacheContextInfo<?,?> cacheInfo, LinkedHashMap<String,IndexKeyDefinition> keyDefs, List<InlineIndexKeyType> keyTypes, IndexKeyTypeSettings keyTypeSettings)`

### Uses of GridCacheContextInfo in org.apache.ignite.internal.managers.indexing

Methods in org.apache.ignite.internal.managers.indexing with parameters of type GridCacheContextInfo
`void` IndexesRebuildTask.`stopRebuild(GridCacheContextInfo cacheInfo, IgniteLogger log)` Stop rebuilding indexes.

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

Methods in org.apache.ignite.internal.processors.query with parameters of type GridCacheContextInfo
`void` GridQueryProcessor.`onCacheStart(GridCacheContextInfo cacheInfo, QuerySchema schema, boolean isSql)` Handle cache start.
`void` GridQueryProcessor.`onCacheStart0(GridCacheContextInfo<?,?> cacheInfo, QuerySchema schema, boolean isSql)` Create type descriptors from schema and initialize indexing for given cache.
`void` GridQueryProcessor.`onCacheStop(GridCacheContextInfo cacheInfo, boolean removeIdx, boolean clearIdx)`
`void` GridQueryProcessor.`onCacheStop0(GridCacheContextInfo cacheInfo, boolean destroy, boolean clearIdx)` Unregister cache.
`void` GridQueryProcessor.`onClientCacheStop(GridCacheContextInfo cacheInfo)`
`void` GridQueryIndexing.`registerCache(String cacheName, String schemaName, GridCacheContextInfo<?,?> cacheInfo)` Registers cache.
`static QueryTypeCandidate` QueryUtils.`typeForQueryEntity(GridKernalContext ctx, String cacheName, String schemaName, GridCacheContextInfo cacheInfo, QueryEntity qryEntity, List<Class<?>> mustDeserializeClss, boolean escape)` Create type candidate for query entity.
`void` GridQueryIndexing.`unregisterCache(GridCacheContextInfo<?,?> cacheInfo)` Unregisters cache.

Constructors in org.apache.ignite.internal.processors.query with parameters of type GridCacheContextInfo
Constructor and Description
`GridQueryRowDescriptorImpl(GridCacheContextInfo<?,?> cacheInfo, GridQueryTypeDescriptor type)` Constructor.

### Uses of GridCacheContextInfo in org.apache.ignite.internal.processors.query.schema

Methods in org.apache.ignite.internal.processors.query.schema with parameters of type GridCacheContextInfo
`void` SchemaChangeListener.`onColumnsAdded(String schemaName, GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo, List<QueryField> cols)` Callback on columns added.
`void` AbstractSchemaChangeListener.`onColumnsAdded(String schemaName, GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo, List<QueryField> cols)` Callback on columns added.
`void` SchemaChangeListener.`onColumnsDropped(String schemaName, GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo, List<String> cols)` Callback on columns dropped.
`void` AbstractSchemaChangeListener.`onColumnsDropped(String schemaName, GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo, List<String> cols)` Callback on columns dropped.
`void` SchemaChangeListener.`onSqlTypeCreated(String schemaName, GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo)` Callback method.
`void` AbstractSchemaChangeListener.`onSqlTypeCreated(String schemaName, GridQueryTypeDescriptor typeDesc, GridCacheContextInfo<?,?> cacheInfo)` Callback method.

### Uses of GridCacheContextInfo in org.apache.ignite.internal.processors.query.schema.management

Methods in org.apache.ignite.internal.processors.query.schema.management that return GridCacheContextInfo
`GridCacheContextInfo<?,?>` TableDescriptor.`cacheInfo()`
`@Nullable GridCacheContextInfo<?,?>` SchemaManager.`cacheInfo(String cacheName)` Find registered cache info by it's name.

Methods in org.apache.ignite.internal.processors.query.schema.management with parameters of type GridCacheContextInfo
`void` SchemaManager.`onCacheTypeCreated(GridCacheContextInfo<?,?> cacheInfo, GridQueryTypeDescriptor type, boolean isSql)` Registers new class description.

Constructors in org.apache.ignite.internal.processors.query.schema.management with parameters of type GridCacheContextInfo
Constructor and Description
`TableDescriptor(GridCacheContextInfo<?,?> cacheInfo, GridQueryTypeDescriptor typeDesc, boolean isSql)` Ctor.

### Uses of GridCacheContextInfo in org.apache.ignite.internal.processors.query.stat

Methods in org.apache.ignite.internal.processors.query.stat that return GridCacheContextInfo
`GridCacheContextInfo<?,?>` LocalStatisticsGatheringContext.`cacheContextInfo()`

Constructors in org.apache.ignite.internal.processors.query.stat with parameters of type GridCacheContextInfo
Constructor and Description
`LocalStatisticsGatheringContext(boolean forceRecollect, GridQueryTypeDescriptor tbl, GridCacheContextInfo<?,?> cctxInfo, StatisticsObjectConfiguration cfg, Set<Integer> remainingParts, AffinityTopologyVersion topVer)` Constructor.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023