Package org.apache.tika.pipes.core
package org.apache.tika.pipes.core
-
ClassDescriptionAbstract base class for managing Tika components (Fetchers, Emitters, etc.).Opt-in for CONTENT_ONLY passback: the worker moves the extracted content out of
TIKA_CONTENTinto raw UTF-8 bytes on theEmitData, which travel as binary over the IPC instead of a Smile-encoded string.Strategy for how the forked PipesServer handles emitting data.Configuration for emit strategy.Filter/Select some of the emitted output and pass it back to the client parser.Manages a dedicated PipesServer process for a single PipesClient.The PipesClient is designed to be single-threaded.RunsPipesConfig.checkPayloadLimits()on every Jackson deserialization path.Fatal exception that means that something went seriously wrong.Why a forked pipes server was (or will be) restarted.Exception thrown when the PipesServer fails to initialize.Manages the lifecycle of a PipesServer process and client connections.Manages a single shared PipesServer process for multiple PipesClients.