public static NearCacheConfigHolder decode(ClientMessage clientMessage) { String name = clientMessage.getStringUtf8(); String inMemoryFormat = clientMessage.getStringUtf8(); boolean serializeKeys = clientMessage.getBoolean(); boolean invalidateOnChange = clientMessage.getBoolean(); int timeToLiveSeconds = clientMessage.getInt(); int maxIdleSeconds = clientMessage.getInt(); boolean cacheLocalEntries = clientMessage.getBoolean(); String localUpdatePolicy = clientMessage.getStringUtf8(); EvictionConfigHolder evictionConfigHolder = EvictionConfigCodec.decode(clientMessage); boolean isNullPreloaderConfig = clientMessage.getBoolean(); NearCachePreloaderConfig preloaderConfigHolder = null; if (!isNullPreloaderConfig) { preloaderConfigHolder = NearCachePreloaderConfigCodec.decode(clientMessage); } return new NearCacheConfigHolder(name, inMemoryFormat, serializeKeys, invalidateOnChange, timeToLiveSeconds, maxIdleSeconds, evictionConfigHolder, cacheLocalEntries, localUpdatePolicy, preloaderConfigHolder); }
public static NearCacheConfigHolder decode(ClientMessage clientMessage) { String name = clientMessage.getStringUtf8(); String inMemoryFormat = clientMessage.getStringUtf8(); boolean serializeKeys = clientMessage.getBoolean(); boolean invalidateOnChange = clientMessage.getBoolean(); int timeToLiveSeconds = clientMessage.getInt(); int maxIdleSeconds = clientMessage.getInt(); boolean cacheLocalEntries = clientMessage.getBoolean(); String localUpdatePolicy = clientMessage.getStringUtf8(); EvictionConfigHolder evictionConfigHolder = EvictionConfigCodec.decode(clientMessage); boolean isNullPreloaderConfig = clientMessage.getBoolean(); NearCachePreloaderConfig preloaderConfigHolder = null; if (!isNullPreloaderConfig) { preloaderConfigHolder = NearCachePreloaderConfigCodec.decode(clientMessage); } return new NearCacheConfigHolder(name, inMemoryFormat, serializeKeys, invalidateOnChange, timeToLiveSeconds, maxIdleSeconds, evictionConfigHolder, cacheLocalEntries, localUpdatePolicy, preloaderConfigHolder); }
public static NearCacheConfigHolder decode(ClientMessage clientMessage) { String name = clientMessage.getStringUtf8(); String inMemoryFormat = clientMessage.getStringUtf8(); boolean serializeKeys = clientMessage.getBoolean(); boolean invalidateOnChange = clientMessage.getBoolean(); int timeToLiveSeconds = clientMessage.getInt(); int maxIdleSeconds = clientMessage.getInt(); boolean cacheLocalEntries = clientMessage.getBoolean(); String localUpdatePolicy = clientMessage.getStringUtf8(); EvictionConfigHolder evictionConfigHolder = EvictionConfigCodec.decode(clientMessage); boolean isNullPreloaderConfig = clientMessage.getBoolean(); NearCachePreloaderConfig preloaderConfigHolder = null; if (!isNullPreloaderConfig) { preloaderConfigHolder = NearCachePreloaderConfigCodec.decode(clientMessage); } return new NearCacheConfigHolder(name, inMemoryFormat, serializeKeys, invalidateOnChange, timeToLiveSeconds, maxIdleSeconds, evictionConfigHolder, cacheLocalEntries, localUpdatePolicy, preloaderConfigHolder); }
config.setName(clientMessage.getStringUtf8()); config.setPredicateConfigHolder(PredicateConfigCodec.decode(clientMessage)); config.setEvictionConfigHolder(EvictionConfigCodec.decode(clientMessage)); boolean isNullListenerConfigs = clientMessage.getBoolean(); List<ListenerConfigHolder> listenerConfigHolders = null;
config.setName(clientMessage.getStringUtf8()); config.setPredicateConfigHolder(PredicateConfigCodec.decode(clientMessage)); config.setEvictionConfigHolder(EvictionConfigCodec.decode(clientMessage)); boolean isNullListenerConfigs = clientMessage.getBoolean(); List<ListenerConfigHolder> listenerConfigHolders = null;
config.setName(clientMessage.getStringUtf8()); config.setPredicateConfigHolder(PredicateConfigCodec.decode(clientMessage)); config.setEvictionConfigHolder(EvictionConfigCodec.decode(clientMessage)); boolean isNullListenerConfigs = clientMessage.getBoolean(); List<ListenerConfigHolder> listenerConfigHolders = null;