List of usage examples for org.springframework.beans.factory.config ObjectFactoryCreatingFactoryBean ObjectFactoryCreatingFactoryBean
ObjectFactoryCreatingFactoryBean
From source file:org.eclipse.hono.service.auth.impl.ApplicationConfig.java
/** * Exposes a factory for Authentication Server instances as a Spring bean. * // w w w . j av a 2 s.co m * @return The factory. */ @Bean public ObjectFactoryCreatingFactoryBean authServerFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_SIMPLE_AUTHENTICATION_SERVER); return factory; }
From source file:org.eclipse.hono.adapter.kura.Config.java
/** * Exposes a factory for creating MQTT adapter instances. * //from ww w. j a v a 2 s .c o m * @return The factory bean. */ @Bean public ObjectFactoryCreatingFactoryBean serviceFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_KURA_PROTOCOL_ADAPTER); return factory; }
From source file:org.eclipse.hono.messaging.HonoMessagingApplicationConfig.java
/** * Exposes a factory for Hono Messaging instances as a Spring bean. * /*from w ww. j av a 2 s. c o m*/ * @return The factory. */ @Bean public ObjectFactoryCreatingFactoryBean honoServerFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_HONO_MESSAGING); return factory; }
From source file:org.eclipse.hono.adapter.http.vertx.Config.java
/** * Exposes a factory for creating HTTP adapter instances. * * @return The factory bean./* w ww . ja v a2 s .c o m*/ */ @Bean public ObjectFactoryCreatingFactoryBean serviceFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_VERTX_BASED_HTTP_PROTOCOL_ADAPTER); return factory; }
From source file:org.eclipse.hono.adapter.mqtt.impl.Config.java
/** * Exposes a factory for creating MQTT adapter instances. * /* ww w . j a va 2s. c o m*/ * @return The factory bean. */ @Bean public ObjectFactoryCreatingFactoryBean serviceFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_VERTX_BASED_MQTT_PROTOCOL_ADAPTER); return factory; }
From source file:org.eclipse.hono.deviceregistry.ApplicationConfig.java
/** * Gets a factory for creating instances of the AMQP 1.0 based endpoint. * /*from ww w.ja v a 2 s .c o m*/ * @return The factory. */ @Bean public ObjectFactoryCreatingFactoryBean deviceRegistryAmqpServerFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_DEVICE_REGISTRY_AMQP_SERVER); return factory; }
From source file:org.eclipse.hono.deviceregistry.ApplicationConfig.java
/** * Gets a factory for creating instances of the REST based endpoint. * /* ww w . j ava 2 s . c om*/ * @return The factory. */ @Bean public ObjectFactoryCreatingFactoryBean deviceRegistryRestServerFactory() { final ObjectFactoryCreatingFactoryBean factory = new ObjectFactoryCreatingFactoryBean(); factory.setTargetBeanName(BEAN_NAME_DEVICE_REGISTRY_REST_SERVER); return factory; }