Uses of Package
edu.byu.hbll.box
-
Packages that use edu.byu.hbll.box Package Description edu.byu.hbll.box edu.byu.hbll.box.impl edu.byu.hbll.box.internal.core -
Classes in edu.byu.hbll.box used by edu.byu.hbll.box Class Description Box The principal API into the Box system.Box.Builder The configuration used to instantiate Box.BoxConfigurable Any extension classes (ie, classes that implementProcessor
,Harvester
,BoxDatabase
, etc) must implement this.BoxDatabase A database to hold processed documents for later retrieval and all other metadata and controls used for processing the documents.BoxHealth A snapshot of the health of the Box system.ConstructConfig Configuration for initializing newly instantiated Box extension classes.HarvestContext Information for the current harvest.Harvester Harvests documents or at least the document ids from a source system.HarvestResult Contains a batch of resulting documents and future harvest information for a given harvest.InitConfig Configuration for initializing newly instantiated Box extension classes.ObjectType The type of configuration object.ProcessBatch A batch of ids/contexts to be processed by aProcessor
.ProcessContext Contains information about each document to be processed including the ID and required dependencies.Processor Process ids and dependencies associated with the ids into final documents to be saved in the database.ProcessResult Contains the result of processing a batch of documents.Source Main interface into a source.SourceConfig The configuration of a source in Box.SourceConfig.Builder SourceHealth A snapshot of the health of a particular source. -
Classes in edu.byu.hbll.box used by edu.byu.hbll.box.impl Class Description BoxConfigurable Any extension classes (ie, classes that implementProcessor
,Harvester
,BoxDatabase
, etc) must implement this.BoxDatabase A database to hold processed documents for later retrieval and all other metadata and controls used for processing the documents.ConstructConfig Configuration for initializing newly instantiated Box extension classes.HarvestContext Information for the current harvest.Harvester Harvests documents or at least the document ids from a source system.HarvestResult Contains a batch of resulting documents and future harvest information for a given harvest.InitConfig Configuration for initializing newly instantiated Box extension classes.ProcessBatch A batch of ids/contexts to be processed by aProcessor
.Processor Process ids and dependencies associated with the ids into final documents to be saved in the database.ProcessResult Contains the result of processing a batch of documents.ReadOnlyDatabase Implements all write-methods as no-ops for use as a read-only database.Source Main interface into a source. -
Classes in edu.byu.hbll.box used by edu.byu.hbll.box.internal.core Class Description Box.Builder The configuration used to instantiate Box.BoxConfigurable Any extension classes (ie, classes that implementProcessor
,Harvester
,BoxDatabase
, etc) must implement this.BoxDatabase A database to hold processed documents for later retrieval and all other metadata and controls used for processing the documents.BoxHealth A snapshot of the health of the Box system.SourceConfig The configuration of a source in Box.