public class CacheConfigurationSplitterOldFormat extends Object implements CacheConfigurationSplitter
| Constructor and Description |
|---|
CacheConfigurationSplitterOldFormat(CacheConfigurationEnricher enricher)
Creates a new instance of splitter with the given
enricher. |
| Modifier and Type | Method and Description |
|---|---|
T2<CacheConfiguration,CacheConfigurationEnrichment> |
split(CacheConfiguration ccfg)
Splits the given cache configuration into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately. |
T2<CacheConfiguration,CacheConfigurationEnrichment> |
split(CacheGroupDescriptor desc)
Splits cache configuration associated with the given
desc into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately. |
T2<CacheConfiguration,CacheConfigurationEnrichment> |
split(DynamicCacheDescriptor desc)
Splits cache configuration associated with the given
desc into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately. |
public CacheConfigurationSplitterOldFormat(CacheConfigurationEnricher enricher)
enricher.enricher - Configuration enricher.public T2<CacheConfiguration,CacheConfigurationEnrichment> split(CacheGroupDescriptor desc)
desc into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately.
The fields marked with SerializeSeparately are placed into CacheConfigurationEnrichment,
the corresponding values into CacheConfiguration are changed with the default ones.split in interface CacheConfigurationSplitterdesc - Cache group description to split.SerializeSeparatelypublic T2<CacheConfiguration,CacheConfigurationEnrichment> split(DynamicCacheDescriptor desc)
desc into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately.
The fields marked with SerializeSeparately are placed into CacheConfigurationEnrichment,
the corresponding values into CacheConfiguration are changed with the default ones.split in interface CacheConfigurationSplitterdesc - Cache description to split.SerializeSeparatelypublic T2<CacheConfiguration,CacheConfigurationEnrichment> split(CacheConfiguration ccfg)
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately.
The fields marked with SerializeSeparately are placed into CacheConfigurationEnrichment,
the corresponding values into CacheConfiguration are changed with the default ones.split in interface CacheConfigurationSplitterccfg - Cache configuration to split.SerializeSeparately
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021