private void registerUserService(Map<String, Properties> serviceProps, Map<String, Object> serviceConfigObjects, ServiceConfig serviceConfig) { if (!serviceConfig.isEnabled()) { return; } Object service = serviceConfig.getImplementation(); if (service == null) { service = createServiceObject(serviceConfig.getClassName()); } if (service != null) { registerService(serviceConfig.getName(), service); serviceProps.put(serviceConfig.getName(), serviceConfig.getProperties()); if (serviceConfig.getConfigObject() != null) { serviceConfigObjects.put(serviceConfig.getName(), serviceConfig.getConfigObject()); } } }
private void registerUserService(Map<String, Properties> serviceProps, Map<String, Object> serviceConfigObjects, ServiceConfig serviceConfig) { if (!serviceConfig.isEnabled()) { return; } Object service = serviceConfig.getImplementation(); if (service == null) { service = createServiceObject(serviceConfig.getClassName()); } if (service != null) { registerService(serviceConfig.getName(), service); serviceProps.put(serviceConfig.getName(), serviceConfig.getProperties()); if (serviceConfig.getConfigObject() != null) { serviceConfigObjects.put(serviceConfig.getName(), serviceConfig.getConfigObject()); } } }
serviceConfig.setClassName(className); } else if ("properties".equals(value)) { fillProperties(n, serviceConfig.getProperties()); } else if ("configuration".equals(value)) { Node parserNode = n.getAttributes().getNamedItem("parser");
serviceConfig.setClassName(className); } else if ("properties".equals(value)) { fillProperties(n, serviceConfig.getProperties()); } else if ("configuration".equals(value)) { Node parserNode = n.getAttributes().getNamedItem("parser");
private static void servicesXmlGenerator(XmlGenerator gen, Config config) { ServicesConfig c = config.getServicesConfig(); if (c == null) { return; } gen.open("services", "enable-defaults", c.isEnableDefaults()); if (CollectionUtil.isNotEmpty(c.getServiceConfigs())) { for (ServiceConfig serviceConfig : c.getServiceConfigs()) { gen.open("service", "enabled", serviceConfig.isEnabled()) .node("name", serviceConfig.getName()) .node("class-name", classNameOrImplClass(serviceConfig.getClassName(), serviceConfig.getImplementation())) .appendProperties(serviceConfig.getProperties()) .close(); } } gen.close(); }
private static void servicesXmlGenerator(XmlGenerator gen, Config config) { ServicesConfig c = config.getServicesConfig(); if (c == null) { return; } gen.open("services", "enable-defaults", c.isEnableDefaults()); if (CollectionUtil.isNotEmpty(c.getServiceConfigs())) { for (ServiceConfig serviceConfig : c.getServiceConfigs()) { gen.open("service", "enabled", serviceConfig.isEnabled()) .node("name", serviceConfig.getName()) .node("class-name", classNameOrImplClass(serviceConfig.getClassName(), serviceConfig.getImplementation())) .appendProperties(serviceConfig.getProperties()) .close(); } } gen.close(); }