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

Packages that use CacheGroupContext
Package | Description
--- | ---
org.apache.ignite.internal.pagemem.store |
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.distributed.dht |
org.apache.ignite.internal.processors.cache.distributed.dht.preloader |
org.apache.ignite.internal.processors.cache.persistence |
org.apache.ignite.internal.processors.cache.persistence.file |
org.apache.ignite.internal.processors.cache.persistence.snapshot |

### Uses of CacheGroupContext in org.apache.ignite.internal.pagemem.store

Methods in org.apache.ignite.internal.pagemem.store with parameters of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | IgnitePageStoreManager.`shutdownForCacheGroup(CacheGroupContext grp, boolean destroy)` Callback called when a cache is stopping.

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

Fields in org.apache.ignite.internal.processors.cache declared as CacheGroupContext
Modifier and Type | Field and Description
--- | ---
`protected CacheGroupContext` | GridCachePreloaderAdapter.`grp`
`protected CacheGroupContext` | IgniteCacheOffheapManagerImpl.`grp`

Methods in org.apache.ignite.internal.processors.cache that return CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`CacheGroupContext` | GridCacheProcessor.`cacheGroup(int grpId)`
`CacheGroupContext` | GridCacheContext.`group()`

Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`Collection<CacheGroupContext>` | GridCacheProcessor.`cacheGroups()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | IgniteCacheOffheapManager.`start(GridCacheSharedContext ctx, CacheGroupContext grp)`
`void` | IgniteCacheOffheapManagerImpl.`start(GridCacheSharedContext ctx, CacheGroupContext grp)`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type CacheGroupContext
Constructor and Description

`GridCacheContext(GridKernalContext ctx, GridCacheSharedContext sharedCtx, CacheConfiguration cacheCfg, CacheGroupContext grp, CacheType cacheType, AffinityTopologyVersion locStartTopVer, boolean affNode, boolean updatesAllowed, GridCacheEventManager evtMgr, CacheStoreManager storeMgr, CacheEvictionManager evictMgr, GridCacheQueryManager<K,V> qryMgr, CacheContinuousQueryManager contQryMgr, CacheDataStructuresManager dataStructuresMgr, GridCacheTtlManager ttlMgr, GridCacheDrManager drMgr, CacheConflictResolutionManager<K,V> rslvrMgr, CachePluginManager pluginMgr, GridCacheAffinityManager affMgr)`

`GridCachePreloaderAdapter(CacheGroupContext grp)`
`IgniteCacheOffheapManagerImpl.CacheDataRowStore(CacheGroupContext grp, FreeList freeList, int partId)`
`IgniteCacheOffheapManagerImpl.CacheDataTree(CacheGroupContext grp, String name, ReuseList reuseList, IgniteCacheOffheapManagerImpl.CacheDataRowStore rowStore, long metaPageId, boolean initNew)`
`IgniteCacheOffheapManagerImpl.PendingEntriesTree(CacheGroupContext grp, String name, PageMemory pageMem, long metaPageId, ReuseList reuseList, boolean initNew)`

### Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.distributed.dht

Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | ClientCacheDhtTopologyFuture.`validate(CacheGroupContext grp, Collection<ClusterNode> topNodes)`
`protected GridDhtTopologyFutureAdapter.CacheValidation` | GridDhtTopologyFutureAdapter.`validateCacheGroup(CacheGroupContext grp, Collection<ClusterNode> topNodes)`

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type CacheGroupContext
Constructor and Description
`GridDhtPartitionTopologyImpl(GridCacheSharedContext ctx, CacheGroupContext grp)`

### Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.distributed.dht.preloader

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type CacheGroupContext
Constructor and Description
`GridDhtPartitionDemander(CacheGroupContext grp)`
`GridDhtPreloader(CacheGroupContext grp)`

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

Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | CacheDataRowAdapter.`initFromLink(CacheGroupContext grp, CacheDataRowAdapter.RowData rowData)` Read row from data pages.
`void` | CacheDataRowAdapter.`initFromLink(CacheGroupContext grp, GridCacheSharedContext<?,?> sharedCtx, PageMemory pageMem, CacheDataRowAdapter.RowData rowData)` Read row from data pages.

Method parameters in org.apache.ignite.internal.processors.cache.persistence with type arguments of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | IgniteCacheDatabaseSharedManager.`onCacheGroupsStopped(Collection<IgniteBiTuple<CacheGroupContext,Boolean>> stoppedGrps)`
`void` | GridCacheDatabaseSharedManager.`onCacheGroupsStopped(Collection<IgniteBiTuple<CacheGroupContext,Boolean>> stoppedGrps)`

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type CacheGroupContext
Constructor and Description
`RowStore(CacheGroupContext grp, FreeList freeList)`

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

Methods in org.apache.ignite.internal.processors.cache.persistence.file with parameters of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | FilePageStoreManager.`shutdownForCacheGroup(CacheGroupContext grp, boolean destroy)` Callback called when a cache is stopping.

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

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type CacheGroupContext
Modifier and Type | Method and Description
--- | ---
`void` | IgniteCacheSnapshotManager.`onCacheGroupStop(CacheGroupContext gctx)`

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.2.0
Release Date | : September 15 2017