org.dspace.app.oai
Class DIDLCrosswalk

java.lang.Object
  extended by ORG.oclc.oai.server.crosswalk.Crosswalk
      extended by org.dspace.app.oai.DIDLCrosswalk

public class DIDLCrosswalk
extends ORG.oclc.oai.server.crosswalk.Crosswalk

DSpace Item DIDL crosswalk. Development of this code was part of the aDORe repository project by the Research Library of the Los Alamos National Laboratory.

Author:
Henry Jerez, Los Alamos National Laboratory

Field Summary
static int MAXRESPONSE_INLINE_BITSTREAM
          default value if no oai.didl.maxresponse property is defined
 
Constructor Summary
DIDLCrosswalk(Properties properties)
           
 
Method Summary
 String createMetadata(Object nativeItem)
           
 boolean isAvailableFor(Object nativeItem)
           
 
Methods inherited from class ORG.oclc.oai.server.crosswalk.Crosswalk
getContentType, getDocType, getEncoding, getNamespaceURL, getSchemaLocation, getSchemaURL, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAXRESPONSE_INLINE_BITSTREAM

public static final int MAXRESPONSE_INLINE_BITSTREAM
default value if no oai.didl.maxresponse property is defined

See Also:
Constant Field Values
Constructor Detail

DIDLCrosswalk

public DIDLCrosswalk(Properties properties)
Method Detail

isAvailableFor

public boolean isAvailableFor(Object nativeItem)
Specified by:
isAvailableFor in class ORG.oclc.oai.server.crosswalk.Crosswalk

createMetadata

public String createMetadata(Object nativeItem)
                      throws ORG.oclc.oai.server.verb.CannotDisseminateFormatException
Specified by:
createMetadata in class ORG.oclc.oai.server.crosswalk.Crosswalk
Throws:
ORG.oclc.oai.server.verb.CannotDisseminateFormatException


Copyright © 2013 DuraSpace. All Rights Reserved.