Я дал destroy
метод в перехватчиках в Struts2. Когда будет вызван этот метод и каково его использование? Я хочу вызвать этот метод во время выключения сервера. Но этот метод не вызван.Метод уничтожения в перехватчике
ответ
разрушающих метод вызывается, когда контейнер или приложение остановлено или снимите развернуто, чтобы позволить перехватчик очистить любые ресурсы, которые он выделил, но #destroy() не является надежным.
Не рекомендуется размещать код внутри destroy(), потому что этот метод не является надежным. Когда ваш сервер приложений будет принудительно отключен или будет убит командой, destroy() не будет вызван.
будет ли этот метод вызываться, если сервер отключится? –
@ M.M.RAMKUMAR: Он будет вызываться только при правильном завершении работы сервера. –
Если я остановлю сервер, используя терминал, он будет вызван? Но пока я использую его в eclipse, этот метод не вызван. –
- 1. Метод уничтожения/уничтожения в классе документов
- 2. метод уничтожения в tkinter
- 3. Ext.util.KeyMap метод уничтожения
- 4. Метод уничтожения бобы весом
- 5. цепь действий в перехватчике
- 6. Метод уничтожения объектов Spring register
- 7. метод записи для уничтожения и создания ссылки для уничтожения объекта
- 8. Ответа ОК в перехватчике, но пустой в OnSuccess() метод
- 9. Бесконечная петля в перехватчике
- 10. Исследование коллекции в перехватчике валидатора
- 11. Метод уничтожения Rails при выпуске нескольких объектов
- 12. Ссылки для уничтожения возвращает «неопределенный метод»
- 13. Метод запуска во время уничтожения класса
- 14. Игра с AngularJS/Phaser.io и метод уничтожения
- 15. AJAX call не настраивает мой метод уничтожения
- 16. Метод уничтожения не сбрасывает индекс диаграммы
- 17. HazelcastInstance bean - каков правильный метод уничтожения?
- 18. Метод onNewIntent не выполняется после уничтожения Activity?
- 19. KendoUI сетка никогда не срабатывает метод уничтожения
- 20. Метод JAVA для уничтожения класса/объекта
- 21. Глобальный метод уничтожения для всех бобов весной
- 22. Как контролировать реакцию в перехватчике
- 23. Невозможно автоподключить поле в перехватчике
- 24. Метод уничтожения не работает при использовании пользовательских маршрутов в Rails
- 25. Добавить 2 Удалить способы в laravel Метод уничтожения (Laravel 5.3)
- 26. Какой метод в Java используется для уничтожения ваших объектов
- 27. Единичный метод уничтожения по директиве/службе в угловых js
- 28. В каких случаях следует использовать метод уничтожения DataSource?
- 29. Общий метод в Javascript для уничтожения всех глобальных переменных
- 30. Мой пользовательский метод уничтожения не запускает значение по умолчанию до и после уничтожения обратных вызовов
Может быть, вам нужен диспетчер-слушатель, он вышлет вам уведомление об отключении. –
@Roman C спасибо –
Вы использовали прослушиватель контекста для своих требований. –