package org.gcube.spatial.data.sdi; import java.io.File; import java.util.Set; import javax.ws.rs.client.WebTarget; import org.gcube.common.clients.delegates.AsyncProxyDelegate; import org.gcube.common.clients.delegates.ProxyDelegate; import org.gcube.spatial.data.sdi.interfaces.Metadata; import org.gcube.spatial.data.sdi.model.metadata.MetadataPublishOptions; import org.gcube.spatial.data.sdi.model.metadata.MetadataReport; import org.gcube.spatial.data.sdi.model.metadata.TemplateDescriptor; public class SDIClient implements Metadata{ @Override public Set getAvailableTemplates() { // TODO Auto-generated method stub return null; } @Override public MetadataReport pushMetadata(File toPublish) { // TODO Auto-generated method stub return null; } @Override public MetadataReport pushMetadata(File toPublish, MetadataPublishOptions options) { // TODO Auto-generated method stub return null; } private final AsyncProxyDelegate delegate; public SDIClient(ProxyDelegate config) { this.delegate = new AsyncProxyDelegate(config); } }