Package org.dspace.rdf.storage
Class DOIHandleURIGenerator
- java.lang.Object
-
- org.dspace.rdf.storage.DOIURIGenerator
-
- org.dspace.rdf.storage.DOIHandleURIGenerator
-
- All Implemented Interfaces:
URIGenerator
public class DOIHandleURIGenerator extends DOIURIGenerator implements URIGenerator
Extends the DOIURIGenerator but uses handles as fallback to DOIs.- Author:
- pbecker
-
-
Field Summary
Fields Modifier and Type Field Description protected static URIGeneratorfallback-
Fields inherited from class org.dspace.rdf.storage.DOIURIGenerator
doiService
-
-
Constructor Summary
Constructors Constructor Description DOIHandleURIGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetDoiService(DOIService doiService)static voidsetFallback(URIGenerator fallback)-
Methods inherited from class org.dspace.rdf.storage.DOIURIGenerator
generateIdentifier, generateIdentifier
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dspace.rdf.storage.URIGenerator
generateIdentifier, generateIdentifier
-
-
-
-
Field Detail
-
fallback
protected static URIGenerator fallback
-
-
Method Detail
-
setFallback
@Autowired(required=true) public static void setFallback(URIGenerator fallback)
-
setDoiService
@Autowired(required=true) public void setDoiService(DOIService doiService)
-
-