Class ModuleConfig

java.lang.Object
com.ikasan.sample.spring.boot.builderpattern.ModuleConfig

@Configuration @ImportResource({"classpath:ikasan-transaction-pointcut-ikasanMessageListener.xml","classpath:h2-datasource-conf.xml"}) public class ModuleConfig extends Object
  • Field Details

    • outboundQueue

      public org.ikasan.bigqueue.IBigQueue outboundQueue
    • inboundQueue

      public org.ikasan.bigqueue.IBigQueue inboundQueue
  • Constructor Details

    • ModuleConfig

      public ModuleConfig()
  • Method Details

    • bigQueueConsumer

      public org.ikasan.spec.component.endpoint.Consumer bigQueueConsumer(org.ikasan.bigqueue.IBigQueue inboundQueue)
    • bigQueueProducer

      public org.ikasan.spec.component.endpoint.Producer bigQueueProducer(org.ikasan.bigqueue.IBigQueue outboundQueue)
    • getModule

      @Bean public org.ikasan.spec.module.Module getModule() throws IOException, javax.transaction.SystemException, javax.transaction.RollbackException
      Throws:
      IOException
      javax.transaction.SystemException
      javax.transaction.RollbackException