/** * {@inheritDoc} */ @Override protected TaskManager createTaskManagerImpl(TaskConfiguration taskConfig) { double left; double right; double top; double bottom; String url; // Get the task arguments. left = getDoubleArgument(taskConfig, ARG_LEFT, DEFAULT_LEFT); right = getDoubleArgument(taskConfig, ARG_RIGHT, DEFAULT_RIGHT); top = getDoubleArgument(taskConfig, ARG_TOP, DEFAULT_TOP); bottom = getDoubleArgument(taskConfig, ARG_BOTTOM, DEFAULT_BOTTOM); url = getStringArgument(taskConfig, ARG_URL, XmlConstants.DEFAULT_URL); // Create and return the task and associated manager. return new RunnableSourceManager( taskConfig.getId(), new XmlDownloader(left, right, top, bottom, url), taskConfig.getPipeArgs() ); } }
factoryMap.put("write-xml-change", new XmlChangeWriterFactory()); factoryMap.put("wxc", new XmlChangeWriterFactory()); factoryMap.put("read-api", new XmlDownloaderFactory()); factoryMap.put("ra", new XmlDownloaderFactory()); factoryMap.put("write-xml-0.6", new XmlWriterFactory()); factoryMap.put("write-xml-change-0.6", new XmlChangeWriterFactory()); factoryMap.put("read-api-0.6", new XmlDownloaderFactory());
factoryMap.put("write-xml-change", new XmlChangeWriterFactory()); factoryMap.put("wxc", new XmlChangeWriterFactory()); factoryMap.put("read-api", new XmlDownloaderFactory()); factoryMap.put("ra", new XmlDownloaderFactory()); factoryMap.put("write-xml-0.6", new XmlWriterFactory()); factoryMap.put("write-xml-change-0.6", new XmlChangeWriterFactory()); factoryMap.put("read-api-0.6", new XmlDownloaderFactory());
/** * {@inheritDoc} */ @Override protected TaskManager createTaskManagerImpl(TaskConfiguration taskConfig) { double left; double right; double top; double bottom; String url; // Get the task arguments. left = getDoubleArgument(taskConfig, ARG_LEFT, DEFAULT_LEFT); right = getDoubleArgument(taskConfig, ARG_RIGHT, DEFAULT_RIGHT); top = getDoubleArgument(taskConfig, ARG_TOP, DEFAULT_TOP); bottom = getDoubleArgument(taskConfig, ARG_BOTTOM, DEFAULT_BOTTOM); url = getStringArgument(taskConfig, ARG_URL, XmlConstants.DEFAULT_URL); // Create and return the task and associated manager. return new RunnableSourceManager( taskConfig.getId(), new XmlDownloader(left, right, top, bottom, url), taskConfig.getPipeArgs() ); } }