Class StatefulBuilderImpl<S,P>
java.lang.Object
org.gcube.common.clients.builders.AbstractBuilder<A,S,P>
org.gcube.common.clients.builders.AbstractStatefulBuilder<jakarta.xml.ws.EndpointReference,S,P>
org.gcube.common.clients.fw.builders.StatefulBuilderImpl<S,P>
- Type Parameters:
S- the type of service stubsP- the type of service proxies
- All Implemented Interfaces:
org.gcube.common.clients.builders.StatefulBuilderAPI.Builder<jakarta.xml.ws.EndpointReference,,P> org.gcube.common.clients.builders.StatefulBuilderAPI.FinalClause<P>,org.gcube.common.clients.builders.StatefulBuilderAPI.SecondClause<P>,StatefulBuilder<P>
public final class StatefulBuilderImpl<S,P>
extends org.gcube.common.clients.builders.AbstractStatefulBuilder<jakarta.xml.ws.EndpointReference,S,P>
implements StatefulBuilder<P>
Default implementation of
StatefulBuilder.- Author:
- Fabio Simeoni, Luca Frosini (ISTI-CNR)
-
Field Summary
Fields inherited from class org.gcube.common.clients.builders.AbstractBuilder
defaultTimeout -
Constructor Summary
ConstructorsConstructorDescriptionStatefulBuilderImpl(Plugin<S, P> plugin, org.gcube.common.clients.cache.EndpointCache<jakarta.xml.ws.EndpointReference> cache, org.gcube.common.clients.config.Property<?>... properties) StatefulBuilderImpl(Plugin<S, P> plugin, org.gcube.common.clients.config.Property<?>... properties) Constructs an instance with a givenPluginand zero or more defaultPropertys. -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected jakarta.xml.ws.EndpointReferenceconvertAddress(jakarta.xml.ws.wsaddressing.W3CEndpointReference address) Methods inherited from class org.gcube.common.clients.builders.AbstractStatefulBuilder
at, at, at, at, matching, with, with, withTimeoutMethods inherited from class org.gcube.common.clients.builders.AbstractBuilder
addProperty, build, plugin, setAddress, setQuery, setTimeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
at, at, at, at, matchingMethods inherited from interface org.gcube.common.clients.builders.StatefulBuilderAPI.FinalClause
buildMethods inherited from interface org.gcube.common.clients.builders.StatefulBuilderAPI.SecondClause
build
-
Constructor Details
-
StatefulBuilderImpl
public StatefulBuilderImpl(Plugin<S, P> plugin, org.gcube.common.clients.config.Property<?>... properties) Constructs an instance with a givenPluginand zero or more defaultPropertys.- Parameters:
plugin- thePluginproperties- the properties
-
StatefulBuilderImpl
public StatefulBuilderImpl(Plugin<S, P> plugin, org.gcube.common.clients.cache.EndpointCache<jakarta.xml.ws.EndpointReference> cache, org.gcube.common.clients.config.Property<?>... properties) - Parameters:
plugin- thePlugincache- the cacheproperties- the properties
-
-
Method Details
-
convertAddress
protected jakarta.xml.ws.EndpointReference convertAddress(jakarta.xml.ws.wsaddressing.W3CEndpointReference address) -
contextPath
-