Class JDBCPipesIteratorFactory

java.lang.Object
org.apache.tika.pipes.iterator.jdbc.JDBCPipesIteratorFactory
All Implemented Interfaces:
PipesIteratorFactory, TikaExtensionFactory<PipesIterator>, org.pf4j.ExtensionPoint

@Extension public class JDBCPipesIteratorFactory extends Object implements PipesIteratorFactory
Factory for creating JDBC pipes iterators.

Example JSON configuration:

"pipes-iterator": {
  "jdbc-pipes-iterator": {
    "connection": "jdbc:postgresql://localhost/mydb",
    "select": "select id, path from documents",
    "fetchKeyColumn": "path",
    "idColumn": "id",
    "fetcherId": "my-fetcher",
    "emitterId": "my-emitter"
  }
}