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 Summary
FieldsModifier and TypeFieldDescriptionorg.ikasan.bigqueue.IBigQueueorg.ikasan.bigqueue.IBigQueue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.ikasan.spec.component.endpoint.ConsumerbigQueueConsumer(org.ikasan.bigqueue.IBigQueue inboundQueue) org.ikasan.spec.component.endpoint.ProducerbigQueueProducer(org.ikasan.bigqueue.IBigQueue outboundQueue) org.ikasan.spec.module.Module
-
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:
IOExceptionjavax.transaction.SystemExceptionjavax.transaction.RollbackException
-