private static void handleDefaultsViewResources(Configuration configuration, Element parentElement) { DOMElementIterator nodeIterator = new DOMElementIterator(parentElement.getChildNodes()); while (nodeIterator.hasNext()) { Element subElement = nodeIterator.next(); if (subElement.getNodeName().equals("share-views")) { String valueText = subElement.getAttributes().getNamedItem("enabled").getTextContent(); Boolean value = Boolean.parseBoolean(valueText); configuration.getEngineDefaults().getViewResources().setShareViews(value); } } }
StreamFactoryService streamFactoryService = StreamFactoryServiceProvider.newService(configSnapshot.getEngineDefaults().getViewResources().isShareViews()); FilterService filterService = FilterServiceProvider.newService(); NamedWindowService namedWindowService = new NamedWindowServiceImpl(statementLockFactory, variableService);
/** * Ctor. */ protected ConfigurationEngineDefaults() { threading = new Threading(); viewResources = new ViewResources(); eventMeta = new EventMeta(); logging = new Logging(); variables = new Variables(); streamSelection = new StreamSelection(); timeSource = new TimeSource(); metricsReporting = new ConfigurationMetricsReporting(); }