Skip navigation links
A C E G H I J L M N O Q R S T W 

A

AbstractHandler - Class in org.gcube.common.clients.stubs.jaxws.handlers
Adapter implementation of CallHandler for selective implementations (handle only outgoing calls, or only responses).
AbstractHandler() - Constructor for class org.gcube.common.clients.stubs.jaxws.handlers.AbstractHandler
 
addHeader(SOAPHeader, QName, String) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.AbstractHandler
Helper to set an element on the SOAP header of the outgoing call
andInterface(Class<T>) - Method in class org.gcube.common.clients.stubs.jaxws.GCoreServiceBuilder
 
andInterface(Class<T>) - Method in interface org.gcube.common.clients.stubs.jaxws.GCoreServiceDSL.StubClause
Sets the stub interface of the target service.
at(EndpointReference) - Method in class org.gcube.common.clients.stubs.jaxws.StubFactory
 
at(URI) - Method in class org.gcube.common.clients.stubs.jaxws.StubFactory
 
at(URI) - Method in interface org.gcube.common.clients.stubs.jaxws.StubFactoryDSL.AtClause
Returns a stub for a service endpoint at a given address.
at(EndpointReference) - Method in interface org.gcube.common.clients.stubs.jaxws.StubFactoryDSL.AtClause
Returns a stub for a service endpoint or service instance at a given address.
AuthorizationHandler - Class in org.gcube.common.clients.stubs.jaxws.handlers
 
AuthorizationHandler() - Constructor for class org.gcube.common.clients.stubs.jaxws.handlers.AuthorizationHandler
 

C

c - Variable in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 
CallHandler - Interface in org.gcube.common.clients.stubs.jaxws.handlers
Handles outgoing calls and their responses.
clientId() - Method in class org.gcube.common.clients.stubs.jaxws.GCoreService
Returns the identity of the service client.
close(MessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.GCoreJAXWSHandler
 
coordinates(String, String) - Method in class org.gcube.common.clients.stubs.jaxws.GCoreServiceBuilder
 
coordinates(String, String) - Method in interface org.gcube.common.clients.stubs.jaxws.GCoreServiceDSL.CoordinateClause
Sets the gCube coordinates of the target service

E

el - Variable in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 
empty - Static variable in class org.gcube.common.clients.stubs.jaxws.JAXWSUtils
 
Empty() - Constructor for class org.gcube.common.clients.stubs.jaxws.JAXWSUtils.Empty
 
ExceptionProxy - Class in org.gcube.common.clients.stubs.jaxws
 
ExceptionProxy() - Constructor for class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 

G

GCoreJAXWSHandler - Class in org.gcube.common.clients.stubs.jaxws.handlers
A SOAPHandler that adds gCube headers to outgoing calls.
GCoreJAXWSHandler(GCoreService<?>) - Constructor for class org.gcube.common.clients.stubs.jaxws.handlers.GCoreJAXWSHandler
 
GCoreService<T> - Class in org.gcube.common.clients.stubs.jaxws
Groups information required to generate a stub for a gCore service.
GCoreService(String, String, QName, Class<T>) - Constructor for class org.gcube.common.clients.stubs.jaxws.GCoreService
Creates an instance for a given gCore service.
GCoreServiceBuilder - Class in org.gcube.common.clients.stubs.jaxws
Builds GCoreService instances.
GCoreServiceBuilder() - Constructor for class org.gcube.common.clients.stubs.jaxws.GCoreServiceBuilder
 
GCoreServiceDSL - Interface in org.gcube.common.clients.stubs.jaxws
The clauses of a simple DSL to build GCoreService.
GCoreServiceDSL.CoordinateClause - Interface in org.gcube.common.clients.stubs.jaxws
The clause that sets the gCube coordinates of the target service.
GCoreServiceDSL.NameClause - Interface in org.gcube.common.clients.stubs.jaxws
The clause that sets the name of the target service.
GCoreServiceDSL.StubClause - Interface in org.gcube.common.clients.stubs.jaxws
The clause that sets the stub interface of the target service.
gcubeClass() - Method in class org.gcube.common.clients.stubs.jaxws.GCoreService
Returns the gCube class of the service,, as specified in the service profile.
gcubeName() - Method in class org.gcube.common.clients.stubs.jaxws.GCoreService
Returns the gCube name of the service, as specified in the service profile.
GenericProxyFactory - Class in org.gcube.common.clients.stubs.jaxws.proxies
 
GenericProxyFactory() - Constructor for class org.gcube.common.clients.stubs.jaxws.proxies.GenericProxyFactory
 
getHeaders() - Method in class org.gcube.common.clients.stubs.jaxws.handlers.GCoreJAXWSHandler
 
getProxy(Class<T>, String, I) - Static method in class org.gcube.common.clients.stubs.jaxws.proxies.GenericProxyFactory
 

H

handleFault(SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.GCoreJAXWSHandler
 
handleMessage(SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.GCoreJAXWSHandler
 
handleRequest(GCoreService<?>, SOAPHeader, SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.AbstractHandler
 
handleRequest(GCoreService<?>, SOAPHeader, SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.AuthorizationHandler
 
handleRequest(GCoreService<?>, SOAPHeader, SOAPMessageContext) - Method in interface org.gcube.common.clients.stubs.jaxws.handlers.CallHandler
Handles an outgoing call.
handleRequest(GCoreService<?>, SOAPHeader, SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.LegacyWSAddressingHandler
 
handleRequest(GCoreService<?>, SOAPHeader, SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.TargetServiceHandler
 
handleResponse(GCoreService<?>, SOAPMessageContext) - Method in class org.gcube.common.clients.stubs.jaxws.handlers.AbstractHandler
 
handleResponse(GCoreService<?>, SOAPMessageContext) - Method in interface org.gcube.common.clients.stubs.jaxws.handlers.CallHandler
Handles the response to a call.
HandlerRegistry - Class in org.gcube.common.clients.stubs.jaxws.handlers
Discovers available CallHandlers.
HandlerRegistry() - Constructor for class org.gcube.common.clients.stubs.jaxws.handlers.HandlerRegistry
 
handlers() - Static method in class org.gcube.common.clients.stubs.jaxws.handlers.HandlerRegistry
Returns the discovered CallHandlers.

I

invoke(Object, Method, Object[]) - Method in class org.gcube.common.clients.stubs.jaxws.proxies.MethodRetriever
 

J

JAXWSUtils - Class in org.gcube.common.clients.stubs.jaxws
Library-wide utilities.
JAXWSUtils() - Constructor for class org.gcube.common.clients.stubs.jaxws.JAXWSUtils
 
JAXWSUtils.Empty - Class in org.gcube.common.clients.stubs.jaxws
 

L

LegacyWSAddressingHandler - Class in org.gcube.common.clients.stubs.jaxws.handlers
A CallHandler that transforms WS-Addressing information in outgoing calls into MemberSubmission form.
LegacyWSAddressingHandler() - Constructor for class org.gcube.common.clients.stubs.jaxws.handlers.LegacyWSAddressingHandler
 
log - Static variable in class org.gcube.common.clients.stubs.jaxws.proxies.GenericProxyFactory
 
log - Static variable in class org.gcube.common.clients.stubs.jaxws.proxies.MethodRetriever
 

M

MethodRetriever<T> - Class in org.gcube.common.clients.stubs.jaxws.proxies
 
MethodRetriever(T) - Constructor for class org.gcube.common.clients.stubs.jaxws.proxies.MethodRetriever
 
msg - Variable in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 

N

name - Variable in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 
newInstance(Element) - Static method in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 
newInstance(Throwable) - Static method in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 

O

org.gcube.common.clients.stubs.jaxws - package org.gcube.common.clients.stubs.jaxws
 
org.gcube.common.clients.stubs.jaxws.handlers - package org.gcube.common.clients.stubs.jaxws.handlers
 
org.gcube.common.clients.stubs.jaxws.proxies - package org.gcube.common.clients.stubs.jaxws.proxies
 

Q

qName() - Method in class org.gcube.common.clients.stubs.jaxws.GCoreService
Returns the name of the service, as specified in the service WSDL.

R

remoteCause(SOAPFaultException) - Static method in class org.gcube.common.clients.stubs.jaxws.JAXWSUtils
Returns the remote cause of a SOAPFaultException as a Throwable.

S

SCOPE_HEADER_NAME - Static variable in class org.gcube.common.clients.stubs.jaxws.handlers.AuthorizationHandler
Name of the scope call header.
SCOPE_NS - Static variable in class org.gcube.common.clients.stubs.jaxws.handlers.AuthorizationHandler
Namespace of scope-related headers
SCOPE_QNAME - Static variable in class org.gcube.common.clients.stubs.jaxws.handlers.AuthorizationHandler
 
service() - Static method in class org.gcube.common.clients.stubs.jaxws.GCoreServiceBuilder
Starts the bulding process for a GCoreService.
setProxy(String, int) - Static method in class org.gcube.common.clients.stubs.jaxws.StubFactory
Configures a proxy for client interactions through this factory.
StubFactory<T> - Class in org.gcube.common.clients.stubs.jaxws
Generates JAXWS stubs for endpoints or instances of gCore service at given addresses.
StubFactory(GCoreService<T>) - Constructor for class org.gcube.common.clients.stubs.jaxws.StubFactory
Creates an instance for a given GCoreService.
StubFactoryDSL - Interface in org.gcube.common.clients.stubs.jaxws
Simple DSL for the StubFactory
StubFactoryDSL.AtClause<T> - Interface in org.gcube.common.clients.stubs.jaxws
Selects the address of the service endpoint or service instance.
stubFor(GCoreService<T>) - Static method in class org.gcube.common.clients.stubs.jaxws.StubFactory
Creates a stub for a given GCoreService

T

TargetServiceHandler - Class in org.gcube.common.clients.stubs.jaxws.handlers
A CallHandler that sets the coordinates of the target service on outgoing calls.
TargetServiceHandler() - Constructor for class org.gcube.common.clients.stubs.jaxws.handlers.TargetServiceHandler
 
toElement() - Method in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 
toThrowable() - Method in class org.gcube.common.clients.stubs.jaxws.ExceptionProxy
 
type() - Method in class org.gcube.common.clients.stubs.jaxws.GCoreService
Returns the interface of the service stub.

W

withName(QName) - Method in class org.gcube.common.clients.stubs.jaxws.GCoreServiceBuilder
 
withName(QName) - Method in interface org.gcube.common.clients.stubs.jaxws.GCoreServiceDSL.NameClause
Sets the qualified name of the target service.
A C E G H I J L M N O Q R S T W 
Skip navigation links

Copyright © 2022. All Rights Reserved.