| Package | Description |
|---|---|
| org.dspace.app.packager |
Tools for exporting and importing DSpace objects (Community, Collection,
Item, etc.) wrapped in various kinds of packaging.
|
| org.dspace.content.crosswalk |
Provides an API and implementations of metadata crosswalks, which are directional mappings from one schema to another, performed in the context of Item ingestion or dissemination.
|
| org.dspace.content.packager |
Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP)
Packaging Interfaces
The principle interfaces are for ingesters and disseminators.
|
| Class and Description |
|---|
| PackageDisseminator
Plugin Interface to produce Dissemination Information Package (DIP)
of a DSpace object.
|
| PackageException
This is a superclass for exceptions representing a failure when
importing or exporting a package.
|
| PackageIngester
Plugin Interface to interpret a Submission Information Package (SIP)
and create (or replace) a DSpace Object from its contents.
|
| PackageParameters
Parameter list for SIP and DIP packagers.
|
| Class and Description |
|---|
| PackageParameters
Parameter list for SIP and DIP packagers.
|
| Class and Description |
|---|
| AbstractMETSDisseminator
Base class for disseminator of
METS (Metadata Encoding & Transmission Standard) Package.
|
| AbstractMETSDisseminator.MdStreamCache
Wrapper for a table of streams to add to the package, such as
mdRef'd metadata.
|
| AbstractMETSIngester
Base class for package ingester of METS (Metadata Encoding & Transmission
Standard) Packages.
|
| AbstractMETSIngester.MdrefManager
An instance of ZipMdrefManager holds the state needed to retrieve the
contents of an external metadata stream referenced by an
mdRef element in a Zipped up METS manifest. |
| AbstractPackageDisseminator
An abstract implementation of a DSpace Package Disseminator, which
implements a few helper/utility methods that most (all?)
|
| AbstractPackageIngester
An abstract implementation of a DSpace Package Ingester, which
implements a few helper/utility methods that most (all?)
|
| METSManifest
Manage the METS manifest document for METS importer classes,
such as the package importer
org.dspace.content.packager.MetsSubmission
and the federated importer org.dspace.app.mets.FederatedMETSImport
It can parse the METS document, build an internal model, and give the importers
access to that model. |
| METSManifest.Mdref
Callback interface to retrieve data streams in mdRef elements.
|
| PackageDisseminator
Plugin Interface to produce Dissemination Information Package (DIP)
of a DSpace object.
|
| PackageException
This is a superclass for exceptions representing a failure when
importing or exporting a package.
|
| PackageIngester
Plugin Interface to interpret a Submission Information Package (SIP)
and create (or replace) a DSpace Object from its contents.
|
| PackageParameters
Parameter list for SIP and DIP packagers.
|
| PackageValidationException
This represents a failure when importing or exporting a package
caused by invalid unacceptable package format or contents; for
example, missing files that were mentioned in the manifest, or
extra files not in manifest, or lack of a manifest.
|
Copyright © 2016 DuraSpace. All Rights Reserved.