/** * Exposes a client for the <em>Device Registration</em> API as a Spring bean. * * @return The client. */ @Bean @Qualifier(RegistrationConstants.REGISTRATION_ENDPOINT) @Scope("prototype") public HonoClient registrationServiceClient() { final HonoClientImpl result = new HonoClientImpl(vertx(), registrationServiceClientConfig()); final CacheProvider cacheProvider = registrationCacheProvider(); if (cacheProvider != null) { result.setCacheProvider(cacheProvider); } return result; }
/** * Exposes a client for the <em>Device Registration</em> API as a Spring bean. * * @return The client. */ @Bean @Qualifier(RegistrationConstants.REGISTRATION_ENDPOINT) @Scope("prototype") public HonoClient registrationServiceClient() { final HonoClientImpl result = new HonoClientImpl(vertx(), registrationServiceClientConfig()); final CacheProvider cacheProvider = registrationCacheProvider(); if (cacheProvider != null) { result.setCacheProvider(cacheProvider); } return result; }