addField0 to create a series of
Nodes based on the supplied Xpath and a given fieldName.addField0 to create a series of
Nodes based on the supplied Xpath and a given fieldName.DocBuilder is responsible for creating Solr documents out of the given configuration.EntityProcessorEntityProcessor instance which performs transforms and handles multi-row outputs correctly.VariableResolverXPathEntityProcessor
The datasouce may be configured as follows
<datasource name="f1" type="FieldReaderDataSource" />
The enity which uses this datasource must keep the url value as the variable name url="field-name"
The fieldname must be resolvable from VariableResolver
This may be used with any EntityProcessor which uses a DataSource<Reader> eg: XPathEntityProcessor
Supports String, BLOB, CLOB data types and there is an extra field (in the entity) 'encoding' for BLOB typesVariableResolver
This may be used with any EntityProcessor which uses a DataSource<InputStream> eg: TikaEntityProcessor
DataSource which reads from local filesEntityProcessor instance which can stream file names found in a given base
directory matching patterns and returning rows containing file information.streamRecords to parse the XML source but with
a handler that collects all the emitted records into a single List which
is returned upon completion.HttpClient instance used for interfacing with a source Solr service.Transformer implementation which strip off HTML tags using HTMLStripCharFilter This is useful
in case you don't need this HTML anyway.URLDataSource insteadContext and
initialization properties.EntityProcessor instance which can stream lines of text read from a
datasource.Transformer implementation which logs messages in a given template format.DocBuilder sends the date as an Object because
this class knows how to convert it to a StringDateTransformer instance which can extract numbers out of strings.DateReader for the given file nameDataImportHandler and related code.EntityProcessor which reads data from a url/file and give out a row which contains one String
value.Transformer implementation which uses Regular Expressions to extract, split
and replace data in fields.Transformer instance capable of executing functions written in scripting
languages as a Transformer instance.Properties.store(java.io.Writer, java.lang.String) .EntityProcessor which fetches values from a
separate Solr implementation using the SolrJ client library.EntityProcessor instance which provides support for reading from
databases.Transformer which can put values into a column by resolving an expression
containing other columnsEntityProcessor which uses a streaming xpath parser to extract values out of XML documents.SimplePropertiesWriter.Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.