Class ActiveMQConfig

java.lang.Object
org.fcrepo.camel.common.config.BasePropsConfig
org.fcrepo.camel.activemq.ActiveMQConfig

@Configuration public class ActiveMQConfig extends org.fcrepo.camel.common.config.BasePropsConfig
Author:
dbernstein
  • Field Summary

    Fields inherited from class org.fcrepo.camel.common.config.BasePropsConfig

    DEFAULT_FCREPO_CAMEL_TOOLBOX_CONFIG_FILE_PROP_SOURCE, DEFAULT_FCREPO_HOME_VALUE, FCREPO_CAMEL_CONFIG_FILE_PROP_SOURCE, FCREPO_CAMEL_CONFIG_FILE_PROPERTY, FCREPO_CAMEL_TOOLBOX_HOME_PROPERTY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.camel.component.activemq.ActiveMQComponent
    activeMQComponent(org.apache.camel.component.jms.JmsConfiguration jmsConfiguration)
     
    org.apache.activemq.ActiveMQConnectionFactory
     
    org.apache.camel.component.jms.JmsConfiguration
    jmsConfiguration(org.apache.activemq.pool.PooledConnectionFactory connectionFactory)
     
    javax.jms.ConnectionFactory
    pooledConnectionFactory(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
     

    Methods inherited from class org.fcrepo.camel.common.config.BasePropsConfig

    getFcrepoAuthHost, getFcrepoBaseUrl, getFcrepoPassword, getFcrepoUsername, getMaxRedeliveries

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • connectionFactory

      @Bean public org.apache.activemq.ActiveMQConnectionFactory connectionFactory()
    • pooledConnectionFactory

      @Bean public javax.jms.ConnectionFactory pooledConnectionFactory(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
    • jmsConfiguration

      @Bean public org.apache.camel.component.jms.JmsConfiguration jmsConfiguration(org.apache.activemq.pool.PooledConnectionFactory connectionFactory)
    • activeMQComponent

      @Bean("broker") public org.apache.camel.component.activemq.ActiveMQComponent activeMQComponent(org.apache.camel.component.jms.JmsConfiguration jmsConfiguration)