@SuppressWarnings("unchecked") public static ExtractorSpec getExtractorSpecFromXmlRpc( Map<String, Object> extractorSpecHash) { ExtractorSpec spec = new ExtractorSpec(); spec.setClassName((String) extractorSpecHash.get("className")); spec .setConfiguration(getPropertiesFromXmlRpc((Map<String, String>) extractorSpecHash .get("config"))); return spec; }
public static Map<String, Object> getXmlRpcExtractorSpec(ExtractorSpec spec) { Map<String, Object> extractorHash = new Hashtable<String, Object>(); extractorHash.put("className", spec.getClassName()); extractorHash.put("config", getXmlRpcProperties(spec.getConfiguration())); return extractorHash; }
public static ExtractorSpec getExtractorSpec(AvroExtractorSpec avroExtractorSpec){ Properties properties = new Properties(); Map configuration = avroExtractorSpec.getConfiguration(); if (configuration != null && configuration.keySet().size() > 0) { for (Iterator<String> i = configuration.keySet().iterator(); i.hasNext();) { String propName = i.next(); String propValue =(String) configuration.get(propName); properties.setProperty(propName, propValue); } } return new ExtractorSpec(avroExtractorSpec.getClassName(),properties); }
@SuppressWarnings("unchecked") public static ExtractorSpec getExtractorSpecFromXmlRpc( Map<String, Object> extractorSpecHash) { ExtractorSpec spec = new ExtractorSpec(); spec.setClassName((String) extractorSpecHash.get("className")); spec .setConfiguration(getPropertiesFromXmlRpc((Map<String, String>) extractorSpecHash .get("config"))); return spec; }
public static Map<String, Object> getXmlRpcExtractorSpec(ExtractorSpec spec) { Map<String, Object> extractorHash = new Hashtable<String, Object>(); extractorHash.put("className", spec.getClassName()); extractorHash.put("config", getXmlRpcProperties(spec.getConfiguration())); return extractorHash; }
for (int i = 0; i < extractorNodes.getLength(); i++) { Element extractorElem = (Element) extractorNodes.item(i); ExtractorSpec spec = new ExtractorSpec(); String className = extractorElem.getAttribute("class"); spec.setClassName(className); spec.setConfiguration(config);
public static AvroExtractorSpec getAvroExtractorSpec(ExtractorSpec extractorSpec){ AvroExtractorSpec avroExtractorSpec = new AvroExtractorSpec(); avroExtractorSpec.setClassName(extractorSpec.getClassName()); Properties props = extractorSpec.getConfiguration(); if (props != null && props.keySet().size() > 0) avroExtractorSpec.setConfiguration((Map) props); return avroExtractorSpec; }
for (int i = 0; i < extractorNodes.getLength(); i++) { Element extractorElem = (Element) extractorNodes.item(i); ExtractorSpec spec = new ExtractorSpec(); String className = extractorElem.getAttribute("class"); spec.setClassName(className); spec.setConfiguration(config);
ExtractorSpec spec = (ExtractorSpec) specObject; Element extractorElem = document.createElement("extractor"); extractorElem.setAttribute("class", spec.getClassName()); if (spec.getConfiguration() != null) { Element extractorConfigElem = document.createElement("configuration"); Enumeration e = spec.getConfiguration().propertyNames(); propertyElem.setAttribute("value", spec.getConfiguration().getProperty(key));
ExtractorSpec spec = (ExtractorSpec) specObject; Element extractorElem = document.createElement("extractor"); extractorElem.setAttribute("class", spec.getClassName()); if (spec.getConfiguration() != null) { Element extractorConfigElem = document.createElement("configuration"); Enumeration e = spec.getConfiguration().propertyNames(); propertyElem.setAttribute("value", spec.getConfiguration().getProperty(key));
for (ExtractorSpec spec: product.getProductType().getExtractors()) { FilemgrMetExtractor extractor = GenericFileManagerObjectFactory .getExtractorFromClassName(spec.getClassName()); extractor.configure(spec.getConfiguration()); LOG.log(Level.INFO, "Running Met Extractor: [" + extractor.getClass().getName()
for (ExtractorSpec spec : product.getProductType().getExtractors()) { FilemgrMetExtractor extractor = GenericFileManagerObjectFactory .getExtractorFromClassName(spec.getClassName()); if (extractor != null) { extractor.configure(spec.getConfiguration());
for (ExtractorSpec spec : product.getProductType().getExtractors()) { FilemgrMetExtractor extractor = GenericFileManagerObjectFactory .getExtractorFromClassName(spec.getClassName()); if (extractor != null) { extractor.configure(spec.getConfiguration());