public static void encode(NearCacheConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.getName()) .set(config.getInMemoryFormat()) .set(config.isSerializeKeys()) .set(config.isInvalidateOnChange()) .set(config.getTimeToLiveSeconds()) .set(config.getMaxIdleSeconds()) .set(config.isCacheLocalEntries()) .set(config.getLocalUpdatePolicy()); EvictionConfigCodec.encode(config.getEvictionConfigHolder(), clientMessage); boolean isNullPreloaderConfig = config.getPreloaderConfig() == null; clientMessage.set(isNullPreloaderConfig); if (!isNullPreloaderConfig) { NearCachePreloaderConfigCodec.encode(config.getPreloaderConfig(), clientMessage); } }
public static void encode(NearCacheConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.getName()) .set(config.getInMemoryFormat()) .set(config.isSerializeKeys()) .set(config.isInvalidateOnChange()) .set(config.getTimeToLiveSeconds()) .set(config.getMaxIdleSeconds()) .set(config.isCacheLocalEntries()) .set(config.getLocalUpdatePolicy()); EvictionConfigCodec.encode(config.getEvictionConfigHolder(), clientMessage); boolean isNullPreloaderConfig = config.getPreloaderConfig() == null; clientMessage.set(isNullPreloaderConfig); if (!isNullPreloaderConfig) { NearCachePreloaderConfigCodec.encode(config.getPreloaderConfig(), clientMessage); } }
public static void encode(NearCacheConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.getName()) .set(config.getInMemoryFormat()) .set(config.isSerializeKeys()) .set(config.isInvalidateOnChange()) .set(config.getTimeToLiveSeconds()) .set(config.getMaxIdleSeconds()) .set(config.isCacheLocalEntries()) .set(config.getLocalUpdatePolicy()); EvictionConfigCodec.encode(config.getEvictionConfigHolder(), clientMessage); boolean isNullPreloaderConfig = config.getPreloaderConfig() == null; clientMessage.set(isNullPreloaderConfig); if (!isNullPreloaderConfig) { NearCachePreloaderConfigCodec.encode(config.getPreloaderConfig(), clientMessage); } }