Class ProjectsInterfacePlugin<C extends DefaultDocumentsClient,P extends org.gcube.application.geoportal.common.model.document.Project>
- java.lang.Object
-
- org.gcube.application.geoportal.client.plugins.GeoportalAbstractPlugin<javax.ws.rs.client.WebTarget,org.gcube.application.geoportal.common.rest.Projects<P>>
-
- org.gcube.application.geoportal.client.plugins.ProjectsInterfacePlugin<C,P>
-
- All Implemented Interfaces:
org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,javax.ws.rs.client.WebTarget,org.gcube.application.geoportal.common.rest.Projects<P>>,org.gcube.common.clients.Plugin<javax.ws.rs.client.WebTarget,org.gcube.application.geoportal.common.rest.Projects<P>>
public class ProjectsInterfacePlugin<C extends DefaultDocumentsClient,P extends org.gcube.application.geoportal.common.model.document.Project> extends GeoportalAbstractPlugin<javax.ws.rs.client.WebTarget,org.gcube.application.geoportal.common.rest.Projects<P>>
-
-
Constructor Summary
Constructors Constructor Description ProjectsInterfacePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Exceptionconvert(Exception fault, org.gcube.common.clients.config.ProxyConfig<?,?> config)org.gcube.application.geoportal.common.rest.Projects<P>newProxy(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> delegate)javax.ws.rs.client.WebTargetresolve(EndpointReference address, org.gcube.common.clients.config.ProxyConfig<?,?> config)-
Methods inherited from class org.gcube.application.geoportal.client.plugins.GeoportalAbstractPlugin
concessioni, customModel, customModel, mongoConcessioni, name, namespace, projects, projects, serviceClass, serviceName, statefulMongoConcessioni, useCaseDescriptors
-
-
-
-
Method Detail
-
convert
public Exception convert(Exception fault, org.gcube.common.clients.config.ProxyConfig<?,?> config)
- Specified by:
convertin interfaceorg.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,javax.ws.rs.client.WebTarget,org.gcube.application.geoportal.common.rest.Projects<P extends org.gcube.application.geoportal.common.model.document.Project>>- Overrides:
convertin classGeoportalAbstractPlugin<javax.ws.rs.client.WebTarget,org.gcube.application.geoportal.common.rest.Projects<P extends org.gcube.application.geoportal.common.model.document.Project>>
-
newProxy
public org.gcube.application.geoportal.common.rest.Projects<P> newProxy(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> delegate)
-
resolve
public javax.ws.rs.client.WebTarget resolve(EndpointReference address, org.gcube.common.clients.config.ProxyConfig<?,?> config) throws Exception
- Throws:
Exception
-
-