private static void cachePartitionLostListenerConfigXmlGenerator(XmlGenerator gen, List<CachePartitionLostListenerConfig> configs) { if (configs.isEmpty()) { return; } gen.open("partition-lost-listeners"); for (CachePartitionLostListenerConfig c : configs) { gen.node("partition-lost-listener", classNameOrImplClass(c.getClassName(), c.getImplementation())); } gen.close(); }
private static void cachePartitionLostListenerConfigXmlGenerator(XmlGenerator gen, List<CachePartitionLostListenerConfig> configs) { if (configs.isEmpty()) { return; } gen.open("partition-lost-listeners"); for (CachePartitionLostListenerConfig c : configs) { gen.node("partition-lost-listener", classNameOrImplClass(c.getClassName(), c.getImplementation())); } gen.close(); }
private static void listenerXmlGenerator(XmlGenerator gen, Config config) { if (config.getListenerConfigs().isEmpty()) { return; } gen.open("listeners"); for (ListenerConfig lc : config.getListenerConfigs()) { gen.node("listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation())); } gen.close(); }
private static void listenerXmlGenerator(XmlGenerator gen, Config config) { if (config.getListenerConfigs().isEmpty()) { return; } gen.open("listeners"); for (ListenerConfig lc : config.getListenerConfigs()) { gen.node("listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation())); } gen.close(); }
private static void mapPartitionLostListenerConfigXmlGenerator(XmlGenerator gen, MapConfig m) { if (!m.getPartitionLostListenerConfigs().isEmpty()) { gen.open("partition-lost-listeners"); for (MapPartitionLostListenerConfig c : m.getPartitionLostListenerConfigs()) { gen.node("partition-lost-listener", classNameOrImplClass(c.getClassName(), c.getImplementation())); } gen.close(); } }
private static void mapPartitionStrategyConfigXmlGenerator(XmlGenerator gen, MapConfig m) { if (m.getPartitioningStrategyConfig() != null) { PartitioningStrategyConfig psc = m.getPartitioningStrategyConfig(); gen.node("partition-strategy", classNameOrImplClass(psc.getPartitioningStrategyClass(), psc.getPartitioningStrategy())); } }
private static void mapPartitionStrategyConfigXmlGenerator(XmlGenerator gen, MapConfig m) { if (m.getPartitioningStrategyConfig() != null) { PartitioningStrategyConfig psc = m.getPartitioningStrategyConfig(); gen.node("partition-strategy", classNameOrImplClass(psc.getPartitioningStrategyClass(), psc.getPartitioningStrategy())); } }
private static void entryListenerConfigXmlGenerator(XmlGenerator gen, List<EntryListenerConfig> entryListenerConfigs) { if (!entryListenerConfigs.isEmpty()) { gen.open("entry-listeners"); for (EntryListenerConfig lc : entryListenerConfigs) { gen.node("entry-listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation()), "include-value", lc.isIncludeValue(), "local", lc.isLocal()); } gen.close(); } }
private static void entryListenerConfigXmlGenerator(XmlGenerator gen, List<EntryListenerConfig> entryListenerConfigs) { if (!entryListenerConfigs.isEmpty()) { gen.open("entry-listeners"); for (EntryListenerConfig lc : entryListenerConfigs) { gen.node("entry-listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation()), "include-value", lc.isIncludeValue(), "local", lc.isLocal()); } gen.close(); } }
private static void mapPartitionLostListenerConfigXmlGenerator(XmlGenerator gen, MapConfig m) { if (!m.getPartitionLostListenerConfigs().isEmpty()) { gen.open("partition-lost-listeners"); for (MapPartitionLostListenerConfig c : m.getPartitionLostListenerConfigs()) { gen.node("partition-lost-listener", classNameOrImplClass(c.getClassName(), c.getImplementation())); } gen.close(); } }
private static void wanReplicationConsumerGenerator(XmlGenerator gen, WanConsumerConfig consumerConfig) { gen.open("wan-consumer"); String consumerClassName = classNameOrImplClass( consumerConfig.getClassName(), consumerConfig.getImplementation()); if (consumerClassName != null) { gen.node("class-name", consumerClassName); } gen.node("persist-wan-replicated-data", consumerConfig.isPersistWanReplicatedData()) .appendProperties(consumerConfig.getProperties()) .close(); }
private static void socketInterceptorConfigXmlGenerator(XmlGenerator gen, NetworkConfig netCfg) { SocketInterceptorConfig socket = netCfg.getSocketInterceptorConfig(); gen.open("socket-interceptor", "enabled", socket != null && socket.isEnabled()); if (socket != null) { gen.node("class-name", classNameOrImplClass(socket.getClassName(), socket.getImplementation())) .appendProperties(socket.getProperties()); } gen.close(); }
private static void socketInterceptorConfigXmlGenerator(XmlGenerator gen, NetworkConfig netCfg) { SocketInterceptorConfig socket = netCfg.getSocketInterceptorConfig(); gen.open("socket-interceptor", "enabled", socket != null && socket.isEnabled()); if (socket != null) { gen.node("class-name", classNameOrImplClass(socket.getClassName(), socket.getImplementation())) .appendProperties(socket.getProperties()); } gen.close(); }
private static void wanReplicationConsumerGenerator(XmlGenerator gen, WanConsumerConfig consumerConfig) { gen.open("wan-consumer"); String consumerClassName = classNameOrImplClass( consumerConfig.getClassName(), consumerConfig.getImplementation()); if (consumerClassName != null) { gen.node("class-name", consumerClassName); } gen.node("persist-wan-replicated-data", consumerConfig.isPersistWanReplicatedData()) .appendProperties(consumerConfig.getProperties()) .close(); }
private static void quorumXmlGenerator(XmlGenerator gen, Config config) { for (QuorumConfig quorumConfig : config.getQuorumConfigs().values()) { gen.open("quorum", "name", quorumConfig.getName(), "enabled", quorumConfig.isEnabled()) .node("quorum-size", quorumConfig.getSize()) .node("quorum-type", quorumConfig.getType()); if (!quorumConfig.getListenerConfigs().isEmpty()) { gen.open("quorum-listeners"); for (QuorumListenerConfig listenerConfig : quorumConfig.getListenerConfigs()) { gen.node("quorum-listener", classNameOrImplClass(listenerConfig.getClassName(), listenerConfig.getImplementation())); } gen.close(); } handleQuorumFunction(gen, quorumConfig); gen.close(); } }
private static void topicXmlGenerator(XmlGenerator gen, Config config) { for (TopicConfig t : config.getTopicConfigs().values()) { gen.open("topic", "name", t.getName()) .node("statistics-enabled", t.isStatisticsEnabled()) .node("global-ordering-enabled", t.isGlobalOrderingEnabled()); if (!t.getMessageListenerConfigs().isEmpty()) { gen.open("message-listeners"); for (ListenerConfig lc : t.getMessageListenerConfigs()) { gen.node("message-listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation())); } gen.close(); } gen.node("multi-threading-enabled", t.isMultiThreadingEnabled()); gen.close(); } }
private static void reliableTopicXmlGenerator(XmlGenerator gen, Config config) { for (ReliableTopicConfig t : config.getReliableTopicConfigs().values()) { gen.open("reliable-topic", "name", t.getName()) .node("statistics-enabled", t.isStatisticsEnabled()) .node("read-batch-size", t.getReadBatchSize()) .node("topic-overload-policy", t.getTopicOverloadPolicy()); if (!t.getMessageListenerConfigs().isEmpty()) { gen.open("message-listeners"); for (ListenerConfig lc : t.getMessageListenerConfigs()) { gen.node("message-listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation())); } gen.close(); } gen.close(); } }
private static void topicXmlGenerator(XmlGenerator gen, Config config) { for (TopicConfig t : config.getTopicConfigs().values()) { gen.open("topic", "name", t.getName()) .node("statistics-enabled", t.isStatisticsEnabled()) .node("global-ordering-enabled", t.isGlobalOrderingEnabled()); if (!t.getMessageListenerConfigs().isEmpty()) { gen.open("message-listeners"); for (ListenerConfig lc : t.getMessageListenerConfigs()) { gen.node("message-listener", classNameOrImplClass(lc.getClassName(), lc.getImplementation())); } gen.close(); } gen.node("multi-threading-enabled", t.isMultiThreadingEnabled()); gen.close(); } }
private static void memberAddressProviderConfigXmlGenerator(XmlGenerator gen, NetworkConfig netCfg) { MemberAddressProviderConfig memberAddressProviderConfig = netCfg.getMemberAddressProviderConfig(); if (memberAddressProviderConfig == null) { return; } String className = classNameOrImplClass(memberAddressProviderConfig.getClassName(), memberAddressProviderConfig.getImplementation()); if (isNullOrEmpty(className)) { return; } gen.open("member-address-provider", "enabled", memberAddressProviderConfig.isEnabled()) .node("class-name", className) .appendProperties(memberAddressProviderConfig.getProperties()) .close(); }
private static void memberAddressProviderConfigXmlGenerator(XmlGenerator gen, NetworkConfig netCfg) { MemberAddressProviderConfig memberAddressProviderConfig = netCfg.getMemberAddressProviderConfig(); if (memberAddressProviderConfig == null) { return; } String className = classNameOrImplClass(memberAddressProviderConfig.getClassName(), memberAddressProviderConfig.getImplementation()); if (isNullOrEmpty(className)) { return; } gen.open("member-address-provider", "enabled", memberAddressProviderConfig.isEnabled()) .node("class-name", className) .appendProperties(memberAddressProviderConfig.getProperties()) .close(); }