All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.datalbry.connector.api.document.DocumentCrawlProcessor.kt Maven / Gradle / Ivy

package io.datalbry.connector.api.document

import io.datalbry.precise.api.schema.document.Document
import io.datalbry.connector.api.CrawlProcessor
import io.datalbry.connector.api.DocumentEdge

/**
 * Low-Level [DocumentCrawlProcessor] is the main entry class for the connector-sdk.
 *
 * The [DocumentCrawlProcessor] has to add the persistence layer as well as the message layer.
 *
 * _NOTE:_
 * For the more sophisticated approach please consider using [DocumentProcessor] instead.
 * The [DocumentCrawlProcessor] has a default implementation which uses all [DocumentProcessor] which are being
 * present in the IoC Container of Spring.
 *
 * For more information please see the connector-sdk (implementation).
 *
 * @author timo gruen - 2020-12-27
 */
interface DocumentCrawlProcessor: CrawlProcessor




© 2015 - 2024 Weber Informatics LLC | Privacy Policy