view src/main/java/de/mpiwg/gazetteer/dataverse/DVDataDepositAPI.java @ 50:8f6c47775fe8

new: 'view on LGMap' shown on the existing full text searching list
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Tue, 26 Jan 2016 13:41:47 +0100
parents 3e62083dbcbf
children
line wrap: on
line source

package de.mpiwg.gazetteer.dataverse;

import de.mpiwg.gazetteer.utils.HTTPUtils;
import de.mpiwg.gazetteer.utils.HTTPUtils.HttpStringResponse;

/**
 * Doc: http://thedata.harvard.edu/guides/dataverse-api-main.html#data-deposit-api
 * @author jurzua
 *
 */
public class DVDataDepositAPI {

	private static String user = "jurzua";
	private static String pwd = "221082";
	//curl https://jurzua:221082@thedata.harvard.edu/dvn/api/data-deposit/v1/swordv2/service-document
	
	
	public static String retrieveSWORDServiceDocument(String user, String pwd) throws Exception{
		HttpStringResponse resp = 
				HTTPUtils.getStringResponse("https://" + user + ":" + pwd + "@thedata.harvard.edu/dvn/api/data-deposit/v1/swordv2/service-document");
		return resp.content;
	}
	
	public static void createStudy(String xmlFile){
		//TODO
	}
	
	public static void addFiles2Study(){
		
	}
	
	public static void listStudies(){
		
	}
	
	public static void deleteStudy(){}
	
	public static void deaccessStudy() {}
	
	public static void releaseStudy() {}
	
	
}