package eu.dnetlib.data.information;


/**
 * Dispatches to the correct data sink resolver depending on the resource type encoded in the descriptor.
 *
 * @author marko
 *
 */
public class DataSinkResolverDispatcher extends AbstractDataSinkSourceResolverDispatcher<DataSinkResolver> implements DataSinkResolver {

	/**
	 * {@inheritDoc}
	 * @see eu.dnetlib.data.information.DataSinkResolver#resolve(java.lang.String)
	 */
	@Override
	public DataSink resolve(final String descriptor) {
		return getResolver(descriptor).resolve(descriptor);
	}

}
