See: Description
Interface | Description |
---|---|
Assembler<C> |
Assemble a product from components.
|
ContentAssembler<D> |
Assemble the digital objects (content) into the sip.
|
DigitalObject |
Digital Object (an object composed of a set of bit sequences) that is the original target of
Long Term Preservation in an Archive.
|
DigitalObjectsExtraction<S> |
Function for extracting a number of related DigitalObjects from a source.
|
Metrics |
Related metrics about a process.
|
PackagingInformationFactory |
Factory for creating PackagingInformation.
|
SipSegmentationStrategy<D> |
Strategy for segmenting domain objects into different SIPs.
|
Template<D> |
A pattern for writing variable strings based on domain objects.
|
Validator |
Validate that the contents of a stream meets the expectations.
|
Class | Description |
---|---|
BatchSipAssembler<D> |
Assemble a batch of SIPs, based on some sort of segmentation strategy that
determines which domain objects go into which SIPs.
|
BatchSipAssemblerWithCallback<D> |
Assemble a batch of SIPs and invoke a callback after each SIP is closed.
|
ContentAssemblerDefault<D> |
The default ContentAssembler implementation.
|
ContentAssemblerIgnore<D> |
The ContentAssembler implementation that ignores any digital objects.
|
ContentAssemblerWithDedupOnHash<D> |
A ContentAssembler implementation which will perform deduplication based on the hash value of the content, i.e.
|
ContentAssemblerWithDedupOnRi<D> |
A ContentAssembler implementation which will deduplication based on the reference information of a digital object.
|
ContentInfo |
A reference information and its related hashes, if any.
|
Counters |
Set of related counters.
|
DataSubmissionSession | |
DataSubmissionSession.DataSubmissionSessionBuilder | |
DateTimeDssIdSupplier |
Generate Data Submission Session (DSS) IDs from a prefix and the current date and time.
|
DefaultPackagingInformationFactory |
Default implementation of PackagingInformationFactory.
|
EnumerationIterator<T> |
Adapt an Enumeration to an Iterator.
|
FileGenerationMetrics |
Metrics about file generation.
|
FileGenerator<C> |
Generate a file by assembling components.
|
FixedHeaderAndFooterTemplate<D> |
Template with fixed header and footer texts.
|
Generator<C> |
Generate a product by assembling components.
|
HashedContents<S> |
Hashes of zero or more contents extracted from some source.
|
InfoArchivePackagingInformationAssembler |
Convert PackagingInformation into a format accepted by InfoArchive.
|
OneSipPerDssPackagingInformationFactory |
PackagingInformationFactory decorator that sets the Data Submission Session (DSS) ID according to
some strategy.
|
PackagingInformation |
Packaging Information for a Submission
Information Package (SIP), describing the contents of the SIP.
|
PackagingInformation.PackagingInformationBuilder |
Builder object to construct PackagingInformation.
|
PdiAssembler<D> |
Assemble a PDI from domain objects.
|
PrefixDssIdSupplier |
Generate Data Submission Session (DSS) IDs from a fixed prefix and a variable part.
|
PrintWriterAssembler<D> |
Base class for assembling a product from domain objects by writing to a PrintWriter.
|
SequentialDssIdSupplier |
Generate Data Submission Session (DSS) IDs from a prefix and an increasing counter.
|
SipAssembler<D> |
Assembles a Submission Information Package
(SIP) from several domain objects of the same type.
|
SipAssemblyTimer |
Timer information for use in repeatedly assembling SIPs.
|
SipMetrics |
Metrics about the SIP assembly process.
|
TemplatePdiAssembler<D> |
Assemble a PDI using a Template.
|
TimeBasedBatchSipAssembler<D> |
Assemble a batch of SIPs on a timed interval.
|
XmlPdiAssembler<D> |
Base class for assembling XML documents from domain objects using an DomXmlBuilder.
|
XmlSchemaValidator |
Validate an XML instance against an XML Schema.
|