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. The PackageIngester interface consists of the method:

`WorkspaceItem ingest(Context context, Collection collection, InputStream in, PackageParameters params, String license)`

There is also a 'replace' method, but this is not implemented consistently.

The PackageDisseminator interface consists of the method:

`void disseminate(Context context, DSpaceObject object, PackageParameters params, OutputStream out)`

## Packaging Implementations

Ingester and disseminator implementations exist for METs and PDF packages, and the classes are designed to be extended for different profiles.

@see org.dspace.content.packager.AbstractMETSIngester @see org.dspace.content.packager.AbstractMETSDisseminator