Class ClientFactoryAbstract<S extends Closeable>
java.lang.Object
io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract<S>
io.clonecloudstore.common.quarkus.client.ClientFactoryAbstract<S>
- Type Parameters:
S
- the type for the Rest Service as Quarkus definition
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Direct Known Subclasses:
AccessorObjectApiFactory
,AccessorObjectInternalApiFactory
,LocalReplicatorApiClientFactory
,RemoteReplicatorApiClientFactory
public abstract class ClientFactoryAbstract<S extends Closeable>
extends SimpleClientFactoryAbstract<S>
The Abstract implementation for the Client Factory.
Note that the implementation can use ApplicationScoped annotation. Use property quarkus.rest-client."org.acme.rest.client.ExtensionsService".url to setup the right URL for Quarkus service.
Note that the implementation can use ApplicationScoped annotation. Use property quarkus.rest-client."org.acme.rest.client.ExtensionsService".url to setup the right URL for Quarkus service.
-
Field Summary
Fields inherited from class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
DEFAULT_VALUE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
close, getService, getServiceClass, getUri, getVertx, isTls, newClient, newClient, prepare, prepare
-
Constructor Details
-
ClientFactoryAbstract
protected ClientFactoryAbstract()
-