Index

A C F G J N O P S T U W 
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 GcubeService instances.
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.
A C F G J N O P S T U W 
All Classes and Interfaces|All Packages