Создание соответствующего подкласса WebApplicationException

JAX-RS имеет общий WebApplicationException класс для инкапсуляции любого кода состояния ответа HTTP и фразы причины. Но есть много специфичных для кода подклассов. Например NotFoundException указывает HTTP 404 не найденный код ответа, хотя можно было бы создать общий WebApplicationException экземпляр с кодом ответа 404.

Есть ли какой-то простой способ для меня взять неуспешный код ответа HTTP и создать соответствующий WebApplicationException подкласс (один из определенных в API JAX-RS)? Или я вынужден создать фабричный метод с большим switch Скажите, чтобы сделать это?

0 ответов

Другие вопросы по тегам