public static int calculateDataSize(RingbufferStoreConfigHolder storeConfig) { int dataSize = Bits.BYTE_SIZE_IN_BYTES + 2 * Bits.BOOLEAN_SIZE_IN_BYTES; if (storeConfig.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryImplementation()); } else { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryClassName()); } dataSize += PropertiesCodec.calculateDataSize(storeConfig.getProperties()); return dataSize; } }
Properties properties = null; if (!isNullProperties) { properties = PropertiesCodec.decode(clientMessage);
public static void encode(RingbufferStoreConfigHolder storeConfig, ClientMessage clientMessage) { if (storeConfig.getImplementation() != null) { clientMessage.set(CONFIG_TYPE_STORE_IMPLEMENTATION) .set(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { clientMessage.set(CONFIG_TYPE_CLASS_NAME) .set(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { clientMessage.set(CONFIG_TYPE_FACTORY_IMPLEMENTATION) .set(storeConfig.getFactoryImplementation()); } else { clientMessage.set(CONFIG_TYPE_FACTORY_CLASS_NAME) .set(storeConfig.getFactoryClassName()); } boolean isNullProperties = storeConfig.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(storeConfig.getProperties(), clientMessage); } clientMessage.set(storeConfig.isEnabled()); }
public static void encode(QueueStoreConfigHolder storeConfig, ClientMessage clientMessage) { if (storeConfig.getImplementation() != null) { clientMessage.set(CONFIG_TYPE_STORE_IMPLEMENTATION) .set(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { clientMessage.set(CONFIG_TYPE_CLASS_NAME) .set(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { clientMessage.set(CONFIG_TYPE_FACTORY_IMPLEMENTATION) .set(storeConfig.getFactoryImplementation()); } else { clientMessage.set(CONFIG_TYPE_FACTORY_CLASS_NAME) .set(storeConfig.getFactoryClassName()); } boolean isNullProperties = storeConfig.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(storeConfig.getProperties(), clientMessage); } clientMessage.set(storeConfig.isEnabled()); }
public static int calculateDataSize(QueueStoreConfigHolder storeConfig) { int dataSize = Bits.BYTE_SIZE_IN_BYTES + 2 * Bits.BOOLEAN_SIZE_IN_BYTES; if (storeConfig.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryImplementation()); } else { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryClassName()); } dataSize += PropertiesCodec.calculateDataSize(storeConfig.getProperties()); return dataSize; } }
public static void encode(QueueStoreConfigHolder storeConfig, ClientMessage clientMessage) { if (storeConfig.getImplementation() != null) { clientMessage.set(CONFIG_TYPE_STORE_IMPLEMENTATION) .set(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { clientMessage.set(CONFIG_TYPE_CLASS_NAME) .set(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { clientMessage.set(CONFIG_TYPE_FACTORY_IMPLEMENTATION) .set(storeConfig.getFactoryImplementation()); } else { clientMessage.set(CONFIG_TYPE_FACTORY_CLASS_NAME) .set(storeConfig.getFactoryClassName()); } boolean isNullProperties = storeConfig.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(storeConfig.getProperties(), clientMessage); } clientMessage.set(storeConfig.isEnabled()); }
Properties properties = null; if (!isNullProperties) { properties = PropertiesCodec.decode(clientMessage);
public static int calculateDataSize(RingbufferStoreConfigHolder storeConfig) { int dataSize = Bits.BYTE_SIZE_IN_BYTES + 2 * Bits.BOOLEAN_SIZE_IN_BYTES; if (storeConfig.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryImplementation()); } else { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryClassName()); } dataSize += PropertiesCodec.calculateDataSize(storeConfig.getProperties()); return dataSize; } }
public static void encode(QueueStoreConfigHolder storeConfig, ClientMessage clientMessage) { if (storeConfig.getImplementation() != null) { clientMessage.set(CONFIG_TYPE_STORE_IMPLEMENTATION) .set(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { clientMessage.set(CONFIG_TYPE_CLASS_NAME) .set(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { clientMessage.set(CONFIG_TYPE_FACTORY_IMPLEMENTATION) .set(storeConfig.getFactoryImplementation()); } else { clientMessage.set(CONFIG_TYPE_FACTORY_CLASS_NAME) .set(storeConfig.getFactoryClassName()); } boolean isNullProperties = storeConfig.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(storeConfig.getProperties(), clientMessage); } clientMessage.set(storeConfig.isEnabled()); }
Properties properties = null; if (!isNullProperties) { properties = PropertiesCodec.decode(clientMessage);
public static int calculateDataSize(QueueStoreConfigHolder storeConfig) { int dataSize = Bits.BYTE_SIZE_IN_BYTES + 2 * Bits.BOOLEAN_SIZE_IN_BYTES; if (storeConfig.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryImplementation()); } else { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryClassName()); } dataSize += PropertiesCodec.calculateDataSize(storeConfig.getProperties()); return dataSize; } }
public static void encode(RingbufferStoreConfigHolder storeConfig, ClientMessage clientMessage) { if (storeConfig.getImplementation() != null) { clientMessage.set(CONFIG_TYPE_STORE_IMPLEMENTATION) .set(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { clientMessage.set(CONFIG_TYPE_CLASS_NAME) .set(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { clientMessage.set(CONFIG_TYPE_FACTORY_IMPLEMENTATION) .set(storeConfig.getFactoryImplementation()); } else { clientMessage.set(CONFIG_TYPE_FACTORY_CLASS_NAME) .set(storeConfig.getFactoryClassName()); } boolean isNullProperties = storeConfig.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(storeConfig.getProperties(), clientMessage); } clientMessage.set(storeConfig.isEnabled()); }
Properties properties = null; if (!isNullProperties) { properties = PropertiesCodec.decode(clientMessage);
public static int calculateDataSize(RingbufferStoreConfigHolder storeConfig) { int dataSize = Bits.BYTE_SIZE_IN_BYTES + 2 * Bits.BOOLEAN_SIZE_IN_BYTES; if (storeConfig.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryImplementation()); } else { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryClassName()); } dataSize += PropertiesCodec.calculateDataSize(storeConfig.getProperties()); return dataSize; } }
public static void encode(RingbufferStoreConfigHolder storeConfig, ClientMessage clientMessage) { if (storeConfig.getImplementation() != null) { clientMessage.set(CONFIG_TYPE_STORE_IMPLEMENTATION) .set(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { clientMessage.set(CONFIG_TYPE_CLASS_NAME) .set(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { clientMessage.set(CONFIG_TYPE_FACTORY_IMPLEMENTATION) .set(storeConfig.getFactoryImplementation()); } else { clientMessage.set(CONFIG_TYPE_FACTORY_CLASS_NAME) .set(storeConfig.getFactoryClassName()); } boolean isNullProperties = storeConfig.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(storeConfig.getProperties(), clientMessage); } clientMessage.set(storeConfig.isEnabled()); }
Properties properties = null; if (!isNullProperties) { properties = PropertiesCodec.decode(clientMessage);
public static int calculateDataSize(QueueStoreConfigHolder storeConfig) { int dataSize = Bits.BYTE_SIZE_IN_BYTES + 2 * Bits.BOOLEAN_SIZE_IN_BYTES; if (storeConfig.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getImplementation()); } else if (storeConfig.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getClassName()); } else if (storeConfig.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryImplementation()); } else { dataSize += ParameterUtil.calculateDataSize(storeConfig.getFactoryClassName()); } dataSize += PropertiesCodec.calculateDataSize(storeConfig.getProperties()); return dataSize; } }
public static void encode(MapStoreConfigHolder config, ClientMessage clientMessage) { clientMessage.set(config.isEnabled()).set(config.isWriteCoalescing()) .set(config.getWriteDelaySeconds()).set(config.getWriteBatchSize()) .set(config.getInitialLoadMode()); boolean isNullProperties = config.getProperties() == null; clientMessage.set(isNullProperties); if (!isNullProperties) { PropertiesCodec.encode(config.getProperties(), clientMessage); } boolean isNullClassName = config.getClassName() == null; clientMessage.set(isNullClassName); if (!isNullClassName) { clientMessage.set(config.getClassName()); } boolean isNullFactoryClassName = config.getFactoryClassName() == null; clientMessage.set(isNullFactoryClassName); if (!isNullFactoryClassName) { clientMessage.set(config.getFactoryClassName()); } boolean isNullImplementation = config.getImplementation() == null; clientMessage.set(isNullImplementation); if (!isNullImplementation) { clientMessage.set(config.getImplementation()); } boolean isNullFactoryImplementation = config.getFactoryImplementation() == null; clientMessage.set(isNullFactoryImplementation); if (!isNullFactoryImplementation) { clientMessage.set(config.getFactoryImplementation()); } }
Properties properties = null; if (!isNullProperties) { properties = PropertiesCodec.decode(clientMessage);
public static int calculateDataSize(MapStoreConfigHolder config) { int dataSize = ENCODED_BOOLEANS * BOOLEAN_SIZE_IN_BYTES + ENCODED_INTS * INT_SIZE_IN_BYTES; if (config.getProperties() != null) { dataSize += PropertiesCodec.calculateDataSize(config.getProperties()); } dataSize += ParameterUtil.calculateDataSize(config.getInitialLoadMode()); if (config.getClassName() != null) { dataSize += ParameterUtil.calculateDataSize(config.getClassName()); } if (config.getFactoryClassName() != null) { dataSize += ParameterUtil.calculateDataSize(config.getFactoryClassName()); } if (config.getImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(config.getImplementation()); } if (config.getFactoryImplementation() != null) { dataSize += ParameterUtil.calculateDataSize(config.getFactoryImplementation()); } return dataSize; } }