org.dspace.app.oai
Class RDFCrosswalk

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

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

An OAICat Crosswalk implementation that extracts DSpace items into typed RDF format.

Version:
$Revision$
Author:
Richard Rodgers

Constructor Summary
RDFCrosswalk(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
 

Constructor Detail

RDFCrosswalk

public RDFCrosswalk(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.