All Classes
Class | Description |
---|---|
AbstractProcessingStep |
Contains parameter validation logic common to processing steps, reducing the
effort needed to implement the
ProcessingStepInterface interface and
ensuring all processing steps behave in a consistent manner. |
AbstractProcessingStep.NullProcessingConsumer<T> |
A processing consumer that does nothing.
|
AbstractProcessingStep.ProcessingConsumer<T> |
A consumer of data to be processed, which can throw a checked
ProcessingException . |
AbstractProcessingStepParameter |
Contains common logic to all processing step parameters, keeping their code
DRY.
|
AbstractTppProcessingStep |
Handles common processing logic to all processing steps that call the Text
Processing Python web service for processing documents.
|
AbstractTppProcessingStepService |
Implements
AbstractTppProcessingStepService.getAdditionalParameters() so that additional parameters
common to every Text Processing Python processing step are returned without
involvement of the subclass. |
BatchSizeProcessingStepParameter |
Parameter for processing steps which represents the number of documents
within a page that will be batched for processing at once, in the same
thread.
|
EntityManagerTransactionDecorator |
Big class of doom that decorates a
EntityManager , executing an action
whenever a transaction is retrieved by EntityManagerTransactionDecorator.getTransaction() . |
JsonResponseAttributeType |
Enumerates all the applicable JSON types for an attribute that are to be
found in a Text Processing Python response.
|
PageSizeProcessingStepParameter |
Parameter for processing steps which represents the page size; that is,
the maximum number of documents that will be loaded to memory at a time.
|
PathUtil |
This class contains static utility methods for manipulating filesystem
objects that don't belong to the responsibilities of a single class.
|
PrimaryKeyColumnProcessingStepParameter |
Parameter that specifies the primary key column name of a document entity in
a relational database.
|
ProcessedDocument |
Represents the common contract to all processed documents
|
ProcessedDocumentWithTitle |
Represents a processed text document which has a title.
|
ProcessingBiConsumer<T,U> |
A consumer of data to be processed, which can throw a checked
ProcessingException . |
ProcessingException |
Represents a unrecoverable exception which occurs while executing a
processing operation.
|
ProcessingProcess |
This class represents a processing process, defined by a XML document, and is
responsible for parsing and executing it.
|
ProcessingStepDefinition |
Models a processing step definition, suitable for marshalling and
unmarshalling using JAXB.
|
ProcessingStepParameter |
Represents a read-only parameter passed on to a processing step.
|
ProcessingStepService |
Specifies the contract of any processing step service, which allows it to
integrate with the application in an extensible manner.
|
ProcessingStepServices |
Contains common functionality for available processing step services.
|
TextColumnProcessingStepParameter |
Parameter that specifies the text column name of a document entity in a
relational database.
|
TextDocumentTableNameProcessingStepParameter |
Parameter for processing steps which represents a text document entity
table name.
|
TextDocumentWithTitleTableNameProcessingStepParameter |
Parameter for processing steps which represents a text document with title
entity table name.
|
TextProc |
Class whose responsibility is the high level application life cycle
management.
|
TextProcLogging |
Entry point to the TextProc logging functionalities.
|
TextProcPersistence |
Entry point to the TextProc persistence access functionalities.
|
TimestampedEntityTransaction |
Encapsulates a entity transaction with its creation time.
|
TitleColumnProcessingStepParameter |
Parameter that specifies the title column name of a document entity in a
relational database.
|
TppHelper |
Contains common logic to text processing steps that involve calling the Text
Processing Python web service, or any compatible web service.
|
VariableHolder<T> |
Utility class whose only purpose is to provide a final reference to an
object, even if the wrapped object itself changes.
|