Index
All Classes and Interfaces|All Packages
A
- andPath(String) - Method in class org.gcube.common.calls.jaxrs.GcubeServiceBuilder
- andPath(String) - Method in interface org.gcube.common.calls.jaxrs.GcubeServiceBuilderDSL.StubClause
-
Sets the service path.
- at(EndpointReference) - Method in class org.gcube.common.calls.jaxrs.TargetFactory
-
Creates a web target at the given endpoint reference.
- at(String) - Method in class org.gcube.common.calls.jaxrs.TargetFactory
- at(String) - Method in interface org.gcube.common.calls.jaxrs.TargetFactoryDSL.AtClause
-
Returns a stub for a service endpoint at a given address.
C
- call() - Method in class org.gcube.common.calls.jaxrs.GcubeService
-
Returns the call configuration for this service.
F
- filter(ClientRequestContext) - Method in class org.gcube.common.calls.jaxrs.JaxRSRequestFilter
G
- GcubeService - Class in org.gcube.common.calls.jaxrs
-
Represents a gCube JAX-RS service with its metadata and call configuration.
- GcubeService(QName, String) - Constructor for class org.gcube.common.calls.jaxrs.GcubeService
-
Creates a new gCube service instance.
- GcubeServiceBuilder - Class in org.gcube.common.calls.jaxrs
-
Builds
GcubeServiceinstances. - GcubeServiceBuilder() - Constructor for class org.gcube.common.calls.jaxrs.GcubeServiceBuilder
- GcubeServiceBuilderDSL - Interface in org.gcube.common.calls.jaxrs
-
The clauses of a simple DSL to build
GcubeService. - GcubeServiceBuilderDSL.NameClause - Interface in org.gcube.common.calls.jaxrs
-
The clause that sets the name of the target service.
- GcubeServiceBuilderDSL.StubClause - Interface in org.gcube.common.calls.jaxrs
-
The clause that sets the stub interface of the target service.
- getAsGxRest(String) - Method in class org.gcube.common.calls.jaxrs.TargetFactory
- getAsGxRest(String) - Method in interface org.gcube.common.calls.jaxrs.TargetFactoryDSL.AtClause
-
Returns a stub for a service endpoint at a given address.
J
- JaxRSEndpointReference - Class in org.gcube.common.calls.jaxrs
-
Utility class for handling JAX-RS endpoint references.
- JaxRSRequestFilter - Class in org.gcube.common.calls.jaxrs
-
JAX-RS client request filter for gCube services.
- JaxRSRequestFilter(GcubeService) - Constructor for class org.gcube.common.calls.jaxrs.JaxRSRequestFilter
-
Creates a new JAX-RS request filter for the given service.
N
- name() - Method in class org.gcube.common.calls.jaxrs.GcubeService
-
Returns the service QName.
O
- org.gcube.common.calls.jaxrs - package org.gcube.common.calls.jaxrs
P
- path() - Method in class org.gcube.common.calls.jaxrs.GcubeService
-
Returns the service path.
S
- service() - Static method in class org.gcube.common.calls.jaxrs.GcubeService
-
Starts the bulding process for a
GcubeService. - stubFor(GcubeService) - Static method in class org.gcube.common.calls.jaxrs.TargetFactory
-
Creates a target factory for the given gCube service.
T
- TargetFactory - Class in org.gcube.common.calls.jaxrs
-
Factory for creating JAX-RS web targets for gCube services.
- TargetFactoryDSL - Interface in org.gcube.common.calls.jaxrs
-
Simple DSL for the
TargetFactory - TargetFactoryDSL.AtClause - Interface in org.gcube.common.calls.jaxrs
-
Selects the address of the service endpoint or service instance.
- toString() - Method in class org.gcube.common.calls.jaxrs.JaxRSEndpointReference
U
- useRootPath() - Method in class org.gcube.common.calls.jaxrs.GcubeServiceBuilder
- useRootPath() - Method in interface org.gcube.common.calls.jaxrs.GcubeServiceBuilderDSL.StubClause
-
Uses the root path for the service.
- Utils - Class in org.gcube.common.calls.jaxrs
-
Utility methods for JAX-RS operations.
- Utils() - Constructor for class org.gcube.common.calls.jaxrs.Utils
W
- withName(QName) - Method in class org.gcube.common.calls.jaxrs.GcubeServiceBuilder
- withName(QName) - Method in interface org.gcube.common.calls.jaxrs.GcubeServiceBuilderDSL.NameClause
-
Sets the qualified name of the target service.
All Classes and Interfaces|All Packages