package gr.uoa.di.webui.search;

import eu.dnetlib.api.data.SimilarityService;
import eu.dnetlib.api.data.SimilarityServiceException;
import eu.dnetlib.domain.data.SimilarDocument;
import gr.uoa.di.driver.util.ServiceLocator;

import java.util.List;


public class SimilaritySearchManager {
	
	private ServiceLocator<SimilarityService> locator = null;

	public ServiceLocator<SimilarityService> getLocator() {
		return locator;
	}

	public void setLocator(ServiceLocator<SimilarityService> locator) {
		this.locator = locator;
	}
	
	public List<SimilarDocument> getSimilarDocuments(String id) throws SimilarityServiceException{
            return locator.getService().getSimilarDocuments(id);
	}

}
