private void processAppContextInitializers(SmooksResourceConfigurationList configList) { for(int i = 0; i < configList.size(); i++) { SmooksResourceConfiguration resourceConfig = configList.get(i); Class javaClass = resourceConfig.toJavaResource(); if(javaClass != null && ApplicationContextInitializer.class.isAssignableFrom(javaClass)) { ApplicationContextInitializer initializer; try { initializer = (ApplicationContextInitializer) javaClass.newInstance(); } catch (Exception e) { throw new SmooksConfigurationException("Failed to create an instance of the '" + javaClass.getName() + "' ApplicationContextInitializer class.", e); } Configurator.configure(initializer, resourceConfig, applicationContext); initializedObjects.add(initializer); } } }
private void processAppContextInitializers(SmooksResourceConfigurationList configList) { for(int i = 0; i < configList.size(); i++) { SmooksResourceConfiguration resourceConfig = configList.get(i); Class javaClass = resourceConfig.toJavaResource(); if(javaClass != null && ApplicationContextInitializer.class.isAssignableFrom(javaClass)) { ApplicationContextInitializer initializer; try { initializer = (ApplicationContextInitializer) javaClass.newInstance(); } catch (Exception e) { throw new SmooksConfigurationException("Failed to create an instance of the '" + javaClass.getName() + "' ApplicationContextInitializer class.", e); } Configurator.configure(initializer, resourceConfig, applicationContext); initializedObjects.add(initializer); } } }
private void resolveModelSelectors(SmooksResourceConfigurationList userConfigList) { // Do the beans first... for(Bean model : models.values()) { resolveModelSelectors(model); } // Now run over all configs.. there may be router configs etc using hashed selectors... for(int i = 0; i < userConfigList.size(); i++) { expandSelector(userConfigList.get(i), false, null); } }
private void resolveModelSelectors(SmooksResourceConfigurationList userConfigList) { // Do the beans first... for(Bean model : models.values()) { resolveModelSelectors(model); } // Now run over all configs.. there may be router configs etc using hashed selectors... for(int i = 0; i < userConfigList.size(); i++) { expandSelector(userConfigList.get(i), false, null); } }
private void resolveModelSelectors(SmooksResourceConfigurationList userConfigList) { // Do the beans first... for(Bean model : models.values()) { resolveModelSelectors(model); } // Now run over all configs.. there may be router configs etc using hashed selectors... for(int i = 0; i < userConfigList.size(); i++) { expandSelector(userConfigList.get(i), false, null); } }
public SmooksResourceConfiguration getGlobalParams() { SmooksResourceConfiguration config = new SmooksResourceConfiguration(); for(int i = 0; i < configLists.size(); i++) { SmooksResourceConfigurationList list = configLists.get(i); for(int ii = 0; ii < list.size(); ii++) { SmooksResourceConfiguration nextConfig = list.get(ii); if(ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { config.addParmeters(nextConfig); } } } return config; }
public static void removeParameter(String name, Smooks smooks) { SmooksResourceConfigurationStore configStore = smooks.getApplicationContext().getStore(); Iterator<SmooksResourceConfigurationList> configLists = configStore.getSmooksResourceConfigurationLists(); while(configLists.hasNext()) { SmooksResourceConfigurationList list = configLists.next(); for(int i = 0; i < list.size(); i++) { SmooksResourceConfiguration nextConfig = list.get(i); if(ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { nextConfig.removeParameter(name); } } } } }
public static void removeParameter(String name, Smooks smooks) { SmooksResourceConfigurationStore configStore = smooks.getApplicationContext().getStore(); Iterator<SmooksResourceConfigurationList> configLists = configStore.getSmooksResourceConfigurationLists(); while(configLists.hasNext()) { SmooksResourceConfigurationList list = configLists.next(); for(int i = 0; i < list.size(); i++) { SmooksResourceConfiguration nextConfig = list.get(i); if(ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { nextConfig.removeParameter(name); } } } } }
public static void removeParameter(String name, Smooks smooks) { SmooksResourceConfigurationStore configStore = smooks.getApplicationContext().getStore(); Iterator<SmooksResourceConfigurationList> configLists = configStore.getSmooksResourceConfigurationLists(); while(configLists.hasNext()) { SmooksResourceConfigurationList list = configLists.next(); for(int i = 0; i < list.size(); i++) { SmooksResourceConfiguration nextConfig = list.get(i); if(ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { nextConfig.removeParameter(name); } } } } }
public static void removeParameter(String name, Smooks smooks) { SmooksResourceConfigurationStore configStore = smooks.getApplicationContext().getStore(); Iterator<SmooksResourceConfigurationList> configLists = configStore.getSmooksResourceConfigurationLists(); while(configLists.hasNext()) { SmooksResourceConfigurationList list = configLists.next(); for(int i = 0; i < list.size(); i++) { SmooksResourceConfiguration nextConfig = list.get(i); if(ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { nextConfig.removeParameter(name); } } } } }
public SmooksResourceConfiguration getGlobalParams() { SmooksResourceConfiguration config = new SmooksResourceConfiguration(); for (final SmooksResourceConfigurationList list : configLists) { for (int ii = 0; ii < list.size(); ii++) { SmooksResourceConfiguration nextConfig = list.get(ii); if (ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { config.addParameters(nextConfig); } } } return config; }
public SmooksResourceConfiguration getGlobalParams() { SmooksResourceConfiguration config = new SmooksResourceConfiguration(); for (final SmooksResourceConfigurationList list : configLists) { for (int ii = 0; ii < list.size(); ii++) { SmooksResourceConfiguration nextConfig = list.get(ii); if (ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { config.addParameters(nextConfig); } } } return config; }
public SmooksResourceConfiguration getGlobalParams() { SmooksResourceConfiguration config = new SmooksResourceConfiguration(); for (final SmooksResourceConfigurationList list : configLists) { for (int ii = 0; ii < list.size(); ii++) { SmooksResourceConfiguration nextConfig = list.get(ii); if (ParameterAccessor.GLOBAL_PARAMETERS.equals(nextConfig.getSelector())) { config.addParameters(nextConfig); } } } return config; }
public void setNamespaces() throws SAXPathException { Properties namespaces = NamespaceMappings.getMappings(applicationContext); for(SmooksResourceConfigurationList resourceConfigList : configLists) { for(int i = 0; i < resourceConfigList.size(); i++) { SelectorStep.setNamespaces(resourceConfigList.get(i).getSelectorSteps(), namespaces); } } }
public void setNamespaces() throws SAXPathException { Properties namespaces = NamespaceMappings.getMappings(applicationContext); for(SmooksResourceConfigurationList resourceConfigList : configLists) { for(int i = 0; i < resourceConfigList.size(); i++) { SelectorStep.setNamespaces(resourceConfigList.get(i).getSelectorSteps(), namespaces); } } }
public void setNamespaces() throws SAXPathException { Properties namespaces = NamespaceMappings.getMappings(applicationContext); for(SmooksResourceConfigurationList resourceConfigList : configLists) { for(int i = 0; i < resourceConfigList.size(); i++) { SelectorStep.setNamespaces(resourceConfigList.get(i).getSelectorSteps(), namespaces); } } }
public void setNamespaces() throws SAXPathException { Properties namespaces = NamespaceMappings.getMappings(applicationContext); for(SmooksResourceConfigurationList resourceConfigList : configLists) { for(int i = 0; i < resourceConfigList.size(); i++) { SelectorStep.setNamespaces(resourceConfigList.get(i).getSelectorSteps(), namespaces); } } }
private List<XMLElementSerializationNode> createExpandedXMLOutputGraphs(SmooksResourceConfigurationList userConfigList) { List<XMLElementSerializationNode> graphRoots = new ArrayList<XMLElementSerializationNode>(); for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } else if(javaResource instanceof BeanInstancePopulator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } } return graphRoots; }
private List<XMLElementSerializationNode> createExpandedXMLOutputGraphs(SmooksResourceConfigurationList userConfigList) { List<XMLElementSerializationNode> graphRoots = new ArrayList<XMLElementSerializationNode>(); for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } else if(javaResource instanceof BeanInstancePopulator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } } return graphRoots; }
private List<XMLElementSerializationNode> createExpandedXMLOutputGraphs(SmooksResourceConfigurationList userConfigList) { List<XMLElementSerializationNode> graphRoots = new ArrayList<XMLElementSerializationNode>(); for(int i = 0; i < userConfigList.size(); i++) { SmooksResourceConfiguration config = userConfigList.get(i); Object javaResource = config.getJavaResourceObject(); if(javaResource instanceof BeanInstanceCreator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } else if(javaResource instanceof BeanInstancePopulator) { assertSelectorOK(config); constructNodePath(config.getSelectorSteps(), graphRoots); } } return graphRoots; }