public interface Provider<T>
Конечные точки службы могут реализовать Provider взаимодействуйте через интерфейс как динамическая альтернатива SEI.
Реализации обязаны поддерживать Provider<Source>, Provider<SOAPMessage> и Provider<DataSource>, В зависимости от привязки в использовании и режиме службы.
ServiceMode аннотация может использоваться, чтобы управлять ли Provider экземпляр получит все сообщения протокола или только передаст полезные нагрузки.
Source, SOAPMessage, ServiceMode| Модификатор и Тип | Метод и Описание |
|---|---|
T |
invoke(T request)
Вызывает работу occording к содержанию сообщения запроса.
|
T invoke(T request)
request - Полезная нагрузка сообщения или сообщения запроса.null если нет никакого ответа.WebServiceException - Если есть ошибка, обрабатывая запрос. Причина WebServiceException может быть установлен в подкласс ProtocolException управлять представлением уровня протокола исключения.MessageContext, ProtocolException
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92