Interface StreamDisseminationCrosswalk

  • All Known Implementing Classes:
    CreativeCommonsRDFStreamDisseminationCrosswalk, CreativeCommonsTextStreamDisseminationCrosswalk, LicenseStreamDisseminationCrosswalk, SubscriptionDsoMetadataForEmailCompose

    public interface StreamDisseminationCrosswalk
    A class implementing this interface crosswalk metadata directly from a DSpace Object to an output stream, in a specific format.

    Stream-oriented crosswalks are intended to be used for metadata formats which are either (a) not XML-based, or (b) too bulky for the DOM-ish in-memory model developed for the METS and IMSCP packagers. The METS packagers (all subclasses of AbstractMETSDisseminator / AbstractMETSIngester are equipped to call these crosswalks as well as the XML-based ones, just refer to the desired crosswalk by its plugin name.

    Version:
    $Revision$
    Author:
    Larry Stone