uk.ac.cam.spectra.spectrasub
Class LNIRestletDepositor
java.lang.Object
uk.ac.cam.spectra.spectrasub.LNIRestletDepositor
- All Implemented Interfaces:
- Depositor
public class LNIRestletDepositor
- extends java.lang.Object
- implements Depositor
Implements package deposition using the restlet.org API.
- Author:
- ojd20
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LNIRestletDepositor
public LNIRestletDepositor()
getCollectionHandle
public java.lang.String getCollectionHandle()
setCollectionHandle
public void setCollectionHandle(java.lang.String collectionHandle)
getDataPackageDAO
public DataPackageDAO getDataPackageDAO()
setDataPackageDAO
public void setDataPackageDAO(DataPackageDAO dataPackageDAO)
deposit
public java.lang.String deposit(java.lang.String packageId)
- Deposits an internal package into an external LNI repository and returns
the assigned Handle.
- Specified by:
deposit in interface Depositor
- Parameters:
packageId - internal identifier for the package.
- Returns:
- Reference (preferably a URL) to the deposited package.
getLniUrl
public java.lang.String getLniUrl()
setLniUrl
public void setLniUrl(java.lang.String lniUrl)
getAuthEmail
public java.lang.String getAuthEmail()
setAuthEmail
public void setAuthEmail(java.lang.String authEmail)
getAuthPass
public java.lang.String getAuthPass()
setAuthPass
public void setAuthPass(java.lang.String authPass)
Copyright © 2006-2007 The SPECTRa Project. All Rights Reserved.