Как создать пользователя admin в apple / ccs-calendarserver в производственном режиме?

Этот вопрос может быть немного старым, но поскольку я думаю, что «правильный» ответ здесь - это только один способ, который может привести к некоторым проблемам, скрытым в дальнейшем в вашем коде. Даже если есть небольшая споры , по каким-то причинам существуют проверенные исключения.

Самый элегантный способ, на мой взгляд, вы можете найти здесь, здесь Миша . Агрегатные исключения времени выполнения в Java 8 потоках , просто выполнив действия в «фьючерсах». Таким образом, вы можете запускать все рабочие части и собирать неработающие Исключения как один. В противном случае вы можете собрать их все в списке и обработать их позже.

Аналогичный подход исходит из Benji Weber . Он предлагает создать собственный тип для сбора рабочих и нерабочих частей.

В зависимости от того, что вы действительно хотите достичь простого сопоставления между входными значениями и выходными значениями, произошли исключения. Исключения могут также работать для вас.

Если вам не нравится какой-либо из этих способов, рассмотрите возможность использования (в зависимости от Исходного Исключения) как минимум собственного исключения.

0
задан praveen kannan 5 March 2019 в 05:56
поделиться