Class TopologyApiClientFactory
java.lang.Object
io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract<TopologyApi>
io.clonecloudstore.administration.client.TopologyApiClientFactory
- All Implemented Interfaces:
Closeable
,AutoCloseable
@ApplicationScoped
public class TopologyApiClientFactory
extends SimpleClientFactoryAbstract<TopologyApi>
-
Field Summary
Fields inherited from class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
DEFAULT_VALUE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToCache
(Collection<Topology> topologies) void
protected Class
<?> Methods inherited from class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
close, getService, getUri, getVertx, isTls, prepare, prepare
-
Constructor Details
-
TopologyApiClientFactory
public TopologyApiClientFactory(io.quarkus.cache.Cache cache)
-
-
Method Details
-
newClient
- Specified by:
newClient
in classSimpleClientFactoryAbstract<TopologyApi>
-
newClient
- Overrides:
newClient
in classSimpleClientFactoryAbstract<TopologyApi>
-
getServiceClass
- Specified by:
getServiceClass
in classSimpleClientFactoryAbstract<TopologyApi>
-
getFromCache
-
addToCache
-
clearCache
public void clearCache()
-