org.dspace.content.packager
Class OCWIMSCPDisseminator

java.lang.Object
  extended by org.dspace.content.packager.AbstractIMSCPDisseminator
      extended by org.dspace.content.packager.OCWIMSCPDisseminator
All Implemented Interfaces:
PackageDisseminator

public class OCWIMSCPDisseminator
extends AbstractIMSCPDisseminator

Disseminator for MIT OpenCourseware (OCW)/CWSpace profile of the IMS Content Package spec, or IMSCP.

For more information about IMSCP, see IMS Global Learning Consortium, http://www.imsglobal.org/content/packaging/

Version:
$Revision$
Author:
Larry Stone
See Also:
AbstractIMSCPDisseminator

Constructor Summary
OCWIMSCPDisseminator()
           
 
Method Summary
 Class getManifestClass()
          Get flavor of manifest used by this disseminator.
 org.jdom.Document makeManifest(Context context, Item item, PackageParameters params)
          Throw an error since we cannot construct a manifest for any random Item.
 
Methods inherited from class org.dspace.content.packager.AbstractIMSCPDisseminator
disseminate, getMIMEType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCWIMSCPDisseminator

public OCWIMSCPDisseminator()
Method Detail

makeManifest

public org.jdom.Document makeManifest(Context context,
                                      Item item,
                                      PackageParameters params)
                               throws PackageException
Throw an error since we cannot construct a manifest for any random Item.

Specified by:
makeManifest in class AbstractIMSCPDisseminator
Throws:
PackageException

getManifestClass

public Class getManifestClass()
Description copied from class: AbstractIMSCPDisseminator
Get flavor of manifest used by this disseminator.

Specified by:
getManifestClass in class AbstractIMSCPDisseminator


Copyright © 2010 The DSpace Foundation. All Rights Reserved.