Class UCDPlugin

  • All Implemented Interfaces:
    org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,​javax.ws.rs.client.WebTarget,​org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI>, org.gcube.common.clients.Plugin<javax.ws.rs.client.WebTarget,​org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI>

    public class UCDPlugin
    extends GeoportalAbstractPlugin<javax.ws.rs.client.WebTarget,​org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI>
    • Constructor Detail

      • UCDPlugin

        public UCDPlugin()
    • Method Detail

      • convert

        public Exception convert​(Exception fault,
                                 org.gcube.common.clients.config.ProxyConfig<?,​?> config)
        Specified by:
        convert in interface org.gcube.common.clients.delegates.ProxyPlugin<EndpointReference,​javax.ws.rs.client.WebTarget,​org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI>
        Overrides:
        convert in class GeoportalAbstractPlugin<javax.ws.rs.client.WebTarget,​org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI>
      • newProxy

        public org.gcube.application.geoportal.common.rest.UseCaseDescriptorsI newProxy​(org.gcube.common.clients.delegates.ProxyDelegate<javax.ws.rs.client.WebTarget> proxyDelegate)
      • resolve

        public javax.ws.rs.client.WebTarget resolve​(EndpointReference endpointReference,
                                                    org.gcube.common.clients.config.ProxyConfig<?,​?> proxyConfig)
                                             throws Exception
        Throws:
        Exception