Spec-Zone.ru › OpenJDK 8

Класс SAAJMetaFactory

  • java.lang.Object
    • javax.xml.soap.SAAJMetaFactory

public abstract class SAAJMetaFactory
extends Object

Точка доступа к реализующим классам фабрик, определённых в API SAAJ. Все методы фабрик, определённые в SAAJ 1.3, обращаются к экземплярам этого класса для фактического создания объектов. Реализации методов (в SOAPFactory и MessageFactory), существовавших в SAAJ 1.2, также делегируют задачу созданию SAAJMetaFactory, когда поиск в SAAJ 1.2 не позволяет найти имя класса реализации фабрики.

SAAJMetaFactory — это интерфейс поставщика сервиса. В этом классе нет публичных методов.

Since:
SAAJ 1.3

Конструкторы

Модификатор Конструктор и описание
protected SAAJMetaFactory()

Методы

Модификатор и тип Метод и описание
protected abstract MessageFactory newMessageFactory(String protocol)

Создаёт объект MessageFactory для данного String протокола.

protected abstract SOAPFactory newSOAPFactory(String protocol)

Создаёт объект SOAPFactory для данного String протокола.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Конструкторы

SAAJMetaFactory

protected SAAJMetaFactory()

Методы

newMessageFactory

protected abstract MessageFactory newMessageFactory(String protocol)
                                             throws SOAPException

Создаёт объект MessageFactory для данного String протокола.

Parameters:
protocol - String указывающий на протокол
Throws:
SOAPException - если возникла ошибка при создании MessageFactory
See Also:
SOAPConstants.SOAP_1_1_PROTOCOL, SOAPConstants.SOAP_1_2_PROTOCOL, SOAPConstants.DYNAMIC_SOAP_PROTOCOL

newSOAPFactory

protected abstract SOAPFactory newSOAPFactory(String protocol)
                                       throws SOAPException

Создаёт объект SOAPFactory для данного String протокола.

Parameters:
protocol - String указывающий на протокол
Throws:
SOAPException - если возникла ошибка при создании SOAPFactory
See Also:
SOAPConstants.SOAP_1_1_PROTOCOL, SOAPConstants.SOAP_1_2_PROTOCOL, SOAPConstants.DYNAMIC_SOAP_PROTOCOL

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API