Uses of Class
org.dspace.content.packager.PackageValidationException

Packages that use PackageValidationException
org.dspace.content.packager Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP) 
 

Uses of PackageValidationException in org.dspace.content.packager
 

Methods in org.dspace.content.packager that throw PackageValidationException
 void DSpaceMETSIngester.addLicense(Context context, Collection collection, Item item, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, String license)
          Policy: For DSpace deposit license, take deposit license supplied by explicit argument first, else use collection's default deposit license.
abstract  void AbstractMETSIngester.addLicense(Context context, Collection collection, Item item, METSManifest manifest, AbstractMETSIngester.MdrefManager callback, String license)
          Add license(s) to Item based on contents of METS and other policies.
static void PackageUtils.checkMetadata(Item item)
          Test that item has adequate metadata.
 void DSpaceMETSIngester.checkPackageFiles(Set packageFiles, Set missingFiles, METSManifest manifest)
           
abstract  void AbstractMETSIngester.checkPackageFiles(Set packageFiles, Set missingFiles, METSManifest manifest)
          Hook for subclass to modify the test of the package's integrity, and add other tests.
 void PDFPackager.disseminate(Context context, DSpaceObject dso, PackageParameters params, OutputStream out)
          VERY crude dissemination: just look for the first bitstream with the PDF package type, and toss it out.
 void AbstractMETSDisseminator.disseminate(Context context, DSpaceObject dso, PackageParameters params, OutputStream pkg)
          Export the object (Item, Collection, or Community) to a package file on the indicated OutputStream.
 void DSpaceMETSIngester.finishItem(Context context, Item item)
           
abstract  void AbstractMETSIngester.finishItem(Context context, Item item)
          Hook for final "finishing" operations on the new Item.
 WorkspaceItem PDFPackager.ingest(Context context, Collection collection, InputStream pkg, PackageParameters params, String license)
          Create new Item out of the ingested package, in the indicated collection.
 WorkspaceItem AbstractMETSIngester.ingest(Context context, Collection collection, InputStream pkg, PackageParameters params, String license)
          Create a new DSpace item out of a METS content package.
 Item PDFPackager.replace(Context ctx, Item item, InputStream pckage, PackageParameters params)
          Replace is not implemented.
 



Copyright © 2010 The DSpace Foundation. All Rights Reserved.