Example usage for org.springframework.beans.factory.config ObjectFactoryCreatingFactoryBean ObjectFactoryCreatingFactoryBean

List of usage examples for org.springframework.beans.factory.config ObjectFactoryCreatingFactoryBean ObjectFactoryCreatingFactoryBean

Introduction

In this page you can find the example usage for org.springframework.beans.factory.config ObjectFactoryCreatingFactoryBean ObjectFactoryCreatingFactoryBean.

Prototype

ObjectFactoryCreatingFactoryBean

Source Link

Usage

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;
}