public static void encode(QueryCacheConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.getBatchSize()) .set(config.getBufferSize()) .set(config.getDelaySeconds()) .set(config.isIncludeValue()) .set(config.isPopulate()) .set(config.isCoalesce()) .set(config.getInMemoryFormat()) .set(config.getName()); PredicateConfigCodec.encode(config.getPredicateConfigHolder(), clientMessage); EvictionConfigCodec.encode(config.getEvictionConfigHolder(), clientMessage); boolean isNullListenerConfigs = config.getListenerConfigs() == null; clientMessage.set(isNullListenerConfigs); if (!isNullListenerConfigs) { clientMessage.set(config.getListenerConfigs().size()); for (ListenerConfigHolder listenerConfigHolder : config.getListenerConfigs()) { ListenerConfigCodec.encode(listenerConfigHolder, clientMessage); } } boolean isNullIndexConfigs = config.getIndexConfigs() == null; clientMessage.set(isNullIndexConfigs); if (!isNullIndexConfigs) { clientMessage.set(config.getIndexConfigs().size()); for (MapIndexConfig indexConfig : config.getIndexConfigs()) { MapIndexConfigCodec.encode(indexConfig, clientMessage); } } }
public static void encode(QueryCacheConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.getBatchSize()) .set(config.getBufferSize()) .set(config.getDelaySeconds()) .set(config.isIncludeValue()) .set(config.isPopulate()) .set(config.isCoalesce()) .set(config.getInMemoryFormat()) .set(config.getName()); PredicateConfigCodec.encode(config.getPredicateConfigHolder(), clientMessage); EvictionConfigCodec.encode(config.getEvictionConfigHolder(), clientMessage); boolean isNullListenerConfigs = config.getListenerConfigs() == null; clientMessage.set(isNullListenerConfigs); if (!isNullListenerConfigs) { clientMessage.set(config.getListenerConfigs().size()); for (ListenerConfigHolder listenerConfigHolder : config.getListenerConfigs()) { ListenerConfigCodec.encode(listenerConfigHolder, clientMessage); } } boolean isNullIndexConfigs = config.getIndexConfigs() == null; clientMessage.set(isNullIndexConfigs); if (!isNullIndexConfigs) { clientMessage.set(config.getIndexConfigs().size()); for (MapIndexConfig indexConfig : config.getIndexConfigs()) { MapIndexConfigCodec.encode(indexConfig, clientMessage); } } }
public static void encode(QueryCacheConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.getBatchSize()) .set(config.getBufferSize()) .set(config.getDelaySeconds()) .set(config.isIncludeValue()) .set(config.isPopulate()) .set(config.isCoalesce()) .set(config.getInMemoryFormat()) .set(config.getName()); PredicateConfigCodec.encode(config.getPredicateConfigHolder(), clientMessage); EvictionConfigCodec.encode(config.getEvictionConfigHolder(), clientMessage); boolean isNullListenerConfigs = config.getListenerConfigs() == null; clientMessage.set(isNullListenerConfigs); if (!isNullListenerConfigs) { clientMessage.set(config.getListenerConfigs().size()); for (ListenerConfigHolder listenerConfigHolder : config.getListenerConfigs()) { ListenerConfigCodec.encode(listenerConfigHolder, clientMessage); } } boolean isNullIndexConfigs = config.getIndexConfigs() == null; clientMessage.set(isNullIndexConfigs); if (!isNullIndexConfigs) { clientMessage.set(config.getIndexConfigs().size()); for (MapIndexConfig indexConfig : config.getIndexConfigs()) { MapIndexConfigCodec.encode(indexConfig, 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); } }
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); } }