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.EntityProcessor
EntityProcessor
instance which performs transforms and handles multi-row outputs correctly.VariableResolver
XPathEntityProcessor
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 StringDate
Transformer
instance which can extract numbers out of strings.Date
Reader
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-2013 Apache Software Foundation. All Rights Reserved.