@Configuration
@EnableConfigurationProperties(value={HttpClientProperties.class,InstanceInfoProperties.class,BootstrapProperties.class})
public class LifecycleEventSendConfiguration
extends java.lang.Object
org.ametiste.scm.messaging.sender.enabled set to false.| Constructor and Description |
|---|
LifecycleEventSendConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.ametiste.scm.messaging.sender.EventSender |
eventSender() |
org.ametiste.scm.messaging.sender.client.EventSenderBootstrap |
eventSenderBootstrap() |
org.apache.http.client.HttpClient |
eventSenderHttpClient() |
org.ametiste.scm.messaging.sender.client.environment.AppPropertiesAggregator |
propertiesAggregator() |
void |
sendShutdownEvent() |
org.ametiste.scm.messaging.sender.client.event.EventFactory |
shutdownEventFactory() |
org.ametiste.scm.messaging.sender.client.event.EventFactory |
startupEventFactory() |
@Bean public org.apache.http.client.HttpClient eventSenderHttpClient()
@Bean public org.ametiste.scm.messaging.sender.EventSender eventSender()
@Bean public org.ametiste.scm.messaging.sender.client.environment.AppPropertiesAggregator propertiesAggregator()
@Bean
public org.ametiste.scm.messaging.sender.client.event.EventFactory startupEventFactory()
throws java.net.URISyntaxException
java.net.URISyntaxException@Bean
public org.ametiste.scm.messaging.sender.client.event.EventFactory shutdownEventFactory()
throws java.net.URISyntaxException
java.net.URISyntaxException@Bean
public org.ametiste.scm.messaging.sender.client.EventSenderBootstrap eventSenderBootstrap()
throws java.net.URISyntaxException
java.net.URISyntaxException@PreDestroy
public void sendShutdownEvent()
throws java.net.URISyntaxException
java.net.URISyntaxException