/** * Exposes a client for the <em>Tenant</em> API as a Spring bean. * * @return The client. */ @Bean @Qualifier(TenantConstants.TENANT_ENDPOINT) @Scope("prototype") public HonoClient tenantServiceClient() { final HonoClientImpl result = new HonoClientImpl(vertx(), tenantServiceClientConfig()); final CacheProvider cacheProvider = tenantCacheProvider(); if (cacheProvider != null) { result.setCacheProvider(cacheProvider); } return result; }
/** * Exposes a client for the <em>Tenant</em> API as a Spring bean. * * @return The client. */ @Bean @Qualifier(TenantConstants.TENANT_ENDPOINT) @Scope("prototype") public HonoClient tenantServiceClient() { final HonoClientImpl result = new HonoClientImpl(vertx(), tenantServiceClientConfig()); final CacheProvider cacheProvider = tenantCacheProvider(); if (cacheProvider != null) { result.setCacheProvider(cacheProvider); } return result; }