Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
F
G
I
L
M
O
P
R
A
AbstractIMSCPDisseminator
- Class in
org.dspace.content.packager
Base class for package disseminator of the IMS Content Package spec, or IMSCP.
AbstractIMSCPDisseminator()
- Constructor for class org.dspace.content.packager.
AbstractIMSCPDisseminator
AbstractIMSCPIngester
- Class in
org.dspace.content.packager
Base class for package ingester of the IMS Content Package spec, or IMSCP.
AbstractIMSCPIngester()
- Constructor for class org.dspace.content.packager.
AbstractIMSCPIngester
addLicense(Context, Collection, Item, IMSCPManifest, String)
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
Add license(s) to Item based on contents of manifest and other policies.
addLicense(Context, Collection, Item, IMSCPManifest, String)
- Method in class org.dspace.content.packager.
OCWIMSCPIngester
Add license(s) to Item based on contents of METS and other policies.
ADLCP_NS
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
ADLCP_NS_URI
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
ADLCP namespace.
C
checkManifest()
- Method in class org.dspace.content.packager.
IMSCPManifest
Sanity-check a newly-parsed manifest; separate operation so subclasses can override it.
checkManifest()
- Method in class org.dspace.content.packager.
OCWIMSCPManifest
Sanity-check the manifest.
checkPackageFiles(Set, Set, IMSCPManifest)
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
Hook for subclass to modify the test of the package's integrity, and add other tests.
checkPackageFiles(Set, Set, IMSCPManifest)
- Method in class org.dspace.content.packager.
OCWIMSCPIngester
Hook for subclass to modify the test of the package's integrity, and add other tests.
crosswalk(Context, Item, IMSCPManifest, boolean)
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
Crosswalk item's descriptive (and other Item-level) metadata from the manifest.
crosswalk(Context, Item, IMSCPManifest, boolean)
- Method in class org.dspace.content.packager.
OCWIMSCPIngester
Crosswalk item's descriptive (and other Item-level) metadata from the manifest.
CWSP_NS
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
CWSP_NS_URI
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
CWSpace namespace.
D
disseminate(Context, DSpaceObject, PackageParameters, OutputStream)
- Method in class org.dspace.content.packager.
AbstractIMSCPDisseminator
Export the object (Item, Collection, or Community) to a package file on the indicated OutputStream.
F
finishItem(Context, Item, Collection)
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
Hook for final "finishing" operations on the new Item.
finishItem(Context, Item, Collection)
- Method in class org.dspace.content.packager.
OCWIMSCPIngester
Hook for final "finishing" operations on the new Item.
G
getBase()
- Method in class org.dspace.content.packager.
IMSCPManifest
Return value of manifest's xml:base attribute, or "" if there is none so caller can use "+" to assemble pathnames.
getContentFiles()
- Method in class org.dspace.content.packager.
IMSCPManifest
Get local (package) files referenced by manifest as containing content.
getManifestBitstreamFormat(Context)
- Method in class org.dspace.content.packager.
IMSCPManifest
Return the special bitstream format used to identify this particular (sub)class of IMSCP manifest.
getManifestBitstreamFormat(Context)
- Method in class org.dspace.content.packager.
OCWIMSCPManifest
Return the special bitstream format used to identify this (sub)class of IMSCP manifest.
getManifestClass()
- Method in class org.dspace.content.packager.
AbstractIMSCPDisseminator
Get flavor of manifest used by this disseminator.
getManifestClass()
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
Get flavor of manifest used by this ingester.
getManifestClass()
- Method in class org.dspace.content.packager.
OCWIMSCPDisseminator
getManifestClass()
- Method in class org.dspace.content.packager.
OCWIMSCPIngester
Returns specific subclass of manifest for this profile.
getMetadata()
- Method in class org.dspace.content.packager.
IMSCPManifest
Get the "metadata" element of the manifest, throw exception if it is not available.
getMetadataFiles()
- Method in class org.dspace.content.packager.
IMSCPManifest
Get local (package) files referenced by manifest as containing metadata.
getMetadataFiles()
- Method in class org.dspace.content.packager.
OCWIMSCPManifest
Returns all of the local files of metadata called for in manifest.
getMIMEType(PackageParameters)
- Method in class org.dspace.content.packager.
AbstractIMSCPDisseminator
Return the MIME type.
getPrimaryBitstreamPath()
- Method in class org.dspace.content.packager.
OCWIMSCPManifest
Return the local path of the top-level "resource" in the default IMS CP organization, which becomes the primary bitstream in the ingested Item.
I
imscp_ns
- Variable in class org.dspace.content.packager.
IMSCPManifest
IMSCP namespace of root, which can vary.
IMSCPManifest
- Class in
org.dspace.content.packager
Models the IMSCP Manifest document.
IMSCPManifest()
- Constructor for class org.dspace.content.packager.
IMSCPManifest
ingest(Context, Collection, InputStream, PackageParameters, String)
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
Create a new DSpace item out of an IMSCP content package.
L
LOM_NS
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
LOM_NS_URI
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
Learning Object Metadata (LOM) namespace.
M
makeManifest(Context, Item, PackageParameters)
- Method in class org.dspace.content.packager.
AbstractIMSCPDisseminator
Create a manifest for this item as an XML document.
makeManifest(Context, Item, PackageParameters)
- Method in class org.dspace.content.packager.
OCWIMSCPDisseminator
Throw an error since we cannot construct a manifest for any random Item.
manifest
- Variable in class org.dspace.content.packager.
IMSCPManifest
root element of parsed manifest.
MANIFEST_FILE
- Static variable in class org.dspace.content.packager.
IMSCPManifest
Filename of manifest, relative to package toplevel.
O
OCW_NS
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
OCW_NS_URI
- Static variable in class org.dspace.content.packager.
OCWIMSCPManifest
Open CourseWare (OCW) namespace.
OCWIMSCPDisseminator
- Class in
org.dspace.content.packager
Disseminator for MIT OpenCourseware (OCW)/CWSpace profile of the IMS Content Package spec, or IMSCP.
OCWIMSCPDisseminator()
- Constructor for class org.dspace.content.packager.
OCWIMSCPDisseminator
OCWIMSCPIngester
- Class in
org.dspace.content.packager
Ingester for MIT OpenCourseware (OCW)/CWSpace profile of the IMS Content Package spec, or IMSCP.
OCWIMSCPIngester()
- Constructor for class org.dspace.content.packager.
OCWIMSCPIngester
OCWIMSCPManifest
- Class in
org.dspace.content.packager
Models the MIT Open CourseWare (OCW) profile of IMSCP developed for CWSpace.
OCWIMSCPManifest()
- Constructor for class org.dspace.content.packager.
OCWIMSCPManifest
org.dspace.content.packager
- package org.dspace.content.packager
P
parse(InputStream, boolean)
- Method in class org.dspace.content.packager.
IMSCPManifest
Parse the manifest, store the results for later queries.
R
replace(Context, Item, InputStream, PackageParameters)
- Method in class org.dspace.content.packager.
AbstractIMSCPIngester
XXX FIXME Replace is not implemented yet.
A
C
D
F
G
I
L
M
O
P
R
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010
The DSpace Foundation
. All Rights Reserved.