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