package org.gcube.application.geoportal.client; import lombok.NonNull; import lombok.RequiredArgsConstructor; import org.bson.Document; import org.gcube.application.geoportal.common.model.document.ProfiledDocument; import org.gcube.application.geoportal.common.model.rest.Configuration; import org.gcube.application.geoportal.common.model.rest.QueryRequest; import org.gcube.application.geoportal.common.rest.ProfiledDocumentsI; import org.gcube.common.clients.delegates.ProxyDelegate; import javax.ws.rs.client.WebTarget; import java.rmi.RemoteException; import java.util.Iterator; @RequiredArgsConstructor public class DefaultProfiledDocuments implements ProfiledDocumentsI { @NonNull private final ProxyDelegate delegate; @Override public ProfiledDocument createNew(Document toCreate) throws RemoteException { return null; } @Override public void deleteById(String id) throws RemoteException { } @Override public void deleteById(String id, Boolean force) throws RemoteException { } @Override public ProfiledDocument getById(String id) throws RemoteException { return null; } @Override public Configuration getConfiguration() throws RemoteException { return null; } @Override public Iterator query(QueryRequest request) throws RemoteException { return null; } @Override public String querForJSON(QueryRequest request) throws RemoteException { return null; } @Override public ProfiledDocument performStep(String id, String step, Document request) { return null; } }