@Configuration @EnableWebMvc @ComponentScan(value="org.ametiste.scm.messaging.receiver") @EnableConfigurationProperties(value=SenderClientProperties.class) public class EventTransportConfiguration extends java.lang.Object
Configuration enables org.ametiste.scm.messaging.receiver.EventReceivingController for receiving messages and
publish it with Spring ApplicationEventPublisher. Also config create beans for sending messages.
Configuration enables SenderClientProperties to customize Http Client for event sending.
| Constructor and Description |
|---|
EventTransportConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.http.client.HttpClient |
eventSenderHttpClient() |
org.ametiste.scm.messaging.sender.EventSender |
scmEventSender() |