## Uses of Interface
org.apache.ignite.internal.processors.cache.CacheConfigurationSplitter

Packages that use CacheConfigurationSplitter
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.

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

Classes in org.apache.ignite.internal.processors.cache that implement CacheConfigurationSplitter
`class` `CacheConfigurationSplitterImpl` Splits cache configuration into two parts that can be serialized, deserialized separately.
`class` `CacheConfigurationSplitterOldFormat` Splitter implementation that actually does not split cache configuration.

Methods in org.apache.ignite.internal.processors.cache that return CacheConfigurationSplitter
`CacheConfigurationSplitter` GridCacheProcessor.`splitter()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheConfigurationSplitter
`void` ClusterCachesInfo.`collectGridNodeData(DiscoveryDataBag dataBag, CacheConfigurationSplitter splitter)`
`StoredCacheData` DynamicCacheDescriptor.`toStoredData(CacheConfigurationSplitter splitter)` Form a `StoredCacheData` with all data to correctly restore cache params when its configuration is read from page store.
`StoredCacheData` StoredCacheData.`withSplittedCacheConfig(CacheConfigurationSplitter splitter)` Splits the corresponding cache configuration into parts with the given splitter.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022