Package ru.gentoos.ehouse.products
Class ProductsLifecycle
java.lang.Object
ru.gentoos.ehouse.products.ProductsLifecycle
Интеграция с продуктовым логгером Products (паттерн LnF/JavaMailer/ToDo):
сообщения «Program started» / «Program shutdown».
Если переменная окружения PRODUCTS_HOST не задана либо
приложение запущено под тестами, инициализация молча пропускается; любые
ошибки лишь пишутся в лог и не влияют на работу приложения.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidПри остановке контекста отправляет сообщение о завершении.voidПри старте создаётProductsLogи отправляет сообщение.
-
Constructor Details
-
ProductsLifecycle
public ProductsLifecycle()
-
-
Method Details
-
onStarted
@EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) public void onStarted()При старте создаётProductsLogи отправляет сообщение. -
onShutdown
@EventListener(org.springframework.context.event.ContextClosedEvent.class) public void onShutdown()При остановке контекста отправляет сообщение о завершении.
-