Class AbstractSingletonBuilder<A,S,P>

java.lang.Object
org.gcube.common.clients.builders.AbstractBuilder<A,S,P>
org.gcube.common.clients.builders.AbstractSingletonBuilder<A,S,P>
Type Parameters:
A - the type of service addresses
S - the type of service stubs
P - the type of service proxies
All Implemented Interfaces:
SingletonBuilderAPI.Builder<A,P>, SingletonBuilderAPI.FinalClause<P>, SingletonBuilderAPI.SecondClause<P>

public abstract class AbstractSingletonBuilder<A,S,P> extends AbstractBuilder<A,S,P> implements SingletonBuilderAPI.Builder<A,P>, SingletonBuilderAPI.SecondClause<P>, SingletonBuilderAPI.FinalClause<P>
Partial implementation of proxy builders for singleton services, i.e. stateful services with a known single instance.
Author:
Fabio Simeoni