public abstract class GeoportalAbstractPlugin<S,P> extends Object implements org.gcube.common.clients.Plugin<S,P>
| Constructor and Description |
|---|
GeoportalAbstractPlugin() |
| Modifier and Type | Method and Description |
|---|---|
static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.ConcessioniI> |
concessioni() |
Exception |
convert(Exception fault,
org.gcube.common.clients.config.ProxyConfig<?,?> config) |
static <P extends org.gcube.application.geoportal.common.model.document.Project> |
customModel(String profileID,
Class<P> customModel) |
static <P extends org.gcube.application.geoportal.common.model.document.Project,C extends org.gcube.application.geoportal.common.rest.Projects<P>> |
customModel(String profileID,
Class<P> customModel,
Class<C> customClient) |
static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.MongoConcessioni> |
mongoConcessioni() |
String |
name() |
String |
namespace() |
static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.Projects<org.gcube.application.geoportal.common.model.document.Project>> |
projects(String profileID) |
static <C extends org.gcube.application.geoportal.common.rest.Projects<org.gcube.application.geoportal.common.model.document.Project>> |
projects(String profileID,
Class<C> customClient) |
String |
serviceClass() |
String |
serviceName() |
static org.gcube.common.clients.ProxyBuilder<ConcessioniManagerI> |
statefulMongoConcessioni() |
static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI> |
useCaseDescriptors() |
public static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI> useCaseDescriptors()
public static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.Projects<org.gcube.application.geoportal.common.model.document.Project>> projects(String profileID)
public static <C extends org.gcube.application.geoportal.common.rest.Projects<org.gcube.application.geoportal.common.model.document.Project>> org.gcube.common.clients.ProxyBuilder<C> projects(String profileID, Class<C> customClient)
public static <P extends org.gcube.application.geoportal.common.model.document.Project> org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.Projects<P>> customModel(String profileID, Class<P> customModel)
public static <P extends org.gcube.application.geoportal.common.model.document.Project,C extends org.gcube.application.geoportal.common.rest.Projects<P>> org.gcube.common.clients.ProxyBuilder<C> customModel(String profileID, Class<P> customModel, Class<C> customClient)
public Exception convert(Exception fault, org.gcube.common.clients.config.ProxyConfig<?,?> config)
convert in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String name()
name in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String namespace()
namespace in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String serviceClass()
serviceClass in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public String serviceName()
serviceName in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,S,P>public static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.ConcessioniI> concessioni()
public static org.gcube.common.clients.ProxyBuilder<org.gcube.application.geoportal.common.rest.MongoConcessioni> mongoConcessioni()
public static org.gcube.common.clients.ProxyBuilder<ConcessioniManagerI> statefulMongoConcessioni()
Copyright © 2022. All Rights Reserved.