Как сохранить объект в области видимости после возврата метода HTTP-запроса? - PullRequest
0 голосов
/ 22 октября 2019

Я пишу веб-приложение Java (Struts2), которое будет принимать HTTP-запрос, параллельно запускать долго выполняющуюся задачу в потоке и затем возвращать вызывающему ответу подтверждение. Теперь я хочу убедиться, что этот поток где-то остается в области видимости, поэтому, если бы я проверял, активен ли этот поток в другом запросе, я мог бы получить к нему доступ. Поскольку любой объект, созданный в методе обработчика запросов, выйдет из области видимости после возврата метода, как я могу поддерживать область действия этого объекта потока даже после возврата метода запроса?

Редактировать: я думал об использованииВыполните и отправьте ему задачу, но мне все равно нужно будет поддерживать объект Future в области видимости где-нибудь в моем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...