package eu.dnetlib.data.utility.objectpackaging;

import javax.xml.ws.wsaddressing.W3CEndpointReference;

import org.springframework.beans.factory.annotation.Required;

import eu.dnetlib.enabling.tools.ServiceResolver;

public class ObjectProviderFactory {

	private ServiceResolver serviceResolver;

	public ObjectProvider createObjectProvider(W3CEndpointReference epr) {
		return new ObjectProviderImpl(epr, serviceResolver);
	}

	public ServiceResolver getServiceResolver() {
		return serviceResolver;
	}

	@Required
	public void setServiceResolver(ServiceResolver serviceResolver) {
		this.serviceResolver = serviceResolver;
	}
}
