You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.6 KiB
Java
63 lines
1.6 KiB
Java
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<ProfiledDocument> {
|
|
|
|
@NonNull
|
|
private final ProxyDelegate<WebTarget> 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<ProfiledDocument> 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;
|
|
}
|
|
}
|