Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.xml.rpc.ServiceFactory
public abstract class ServiceFactory
javax.xml.rpc.ServiceFactory
абстрактный class, который обеспечивает фабрику для создания экземпляров типа javax.xml.rpc.Service
. Этот абстрактный class следует за абстрактным статическим шаблоном разработки фабрики. Это позволяет J2SE базируемый клиент создать a Service instance
переносимым способом, не используя конструктора Service
реализация class.
Реализация ServiceFactory class устанавливается, используя системное свойство SERVICEFACTORY_PROPERTY
.
Service
Полевая Сводка | |
---|---|
static java.lang.String |
SERVICEFACTORY_PROPERTY
Постоянное представление свойства, привыкшего к поиску имя a ServiceFactory реализация class. |
Сводка конструктора | |
---|---|
protected |
ServiceFactory()
|
Сводка метода | |
---|---|
abstract Service |
createService(javax.xml.namespace.QName serviceName)
Создайте a Service экземпляр. |
abstract Service |
createService(java.net.URL wsdlDocumentLocation, javax.xml.namespace.QName serviceName)
Создайте a Service экземпляр. |
abstract Service |
loadService(java.lang.Class serviceInterface)
Создайте экземпляр сгенерированной реализации службы class для данного интерфейса службы при наличии. |
abstract Service |
loadService(java.net.URL wsdlDocumentLocation, java.lang.Class serviceInterface, java.util.Properties properties)
Создайте экземпляр сгенерированной реализации службы class для данного интерфейса службы при наличии. |
abstract Service |
loadService(java.net.URL wsdlDocumentLocation, javax.xml.namespace.QName serviceName, java.util.Properties properties)
Создайте экземпляр сгенерированной реализации службы class для данной службы при наличии. |
static ServiceFactory |
newInstance()
Получает экземпляр ServiceFactory |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Полевая Деталь |
---|
public static final java.lang.String SERVICEFACTORY_PROPERTY
ServiceFactory
реализация class.
Деталь конструктора |
---|
protected ServiceFactory()
Деталь метода |
---|
public static ServiceFactory newInstance() throws ServiceException
ServiceFactory
Только одна копия фабрики существует и возвращается к приложению каждый раз, когда этот метод вызывают.
Реализация class, который будет использоваться, может быть переопределена, устанавливая javax.xml.rpc. Системное свойство ServiceFactory.
ServiceException
public abstract Service createService(java.net.URL wsdlDocumentLocation, javax.xml.namespace.QName serviceName) throws ServiceException
Service
экземпляр.
wsdlDocumentLocation
- URL для расположения документа WSDL для службыserviceName
- QName для службы ServiceException
- Если любая ошибка в создании указанной службыpublic abstract Service createService(javax.xml.namespace.QName serviceName) throws ServiceException
Service
экземпляр.
serviceName
- QName для службы ServiceException
- Если любая ошибка в создании указанной службыpublic abstract Service loadService(java.lang.Class serviceInterface) throws ServiceException
serviceInterface
- Интерфейс службы ServiceException
- Если есть ошибка, создавая указанную службу, включая случай, где сгенерированная реализация службы class не может быть расположенаpublic abstract Service loadService(java.net.URL wsdlDocumentLocation, java.lang.Class serviceInterface, java.util.Properties properties) throws ServiceException
wsdlDocumentLocation
и properties
помочь определить местоположение сгенерированной реализации class. Если никакой такой class не присутствует, a ServiceException
будет брошен.
wsdlDocumentLocation
- URL для расположения документа WSDL для службы или нуляserviceInterface
- Интерфейс службыproperties
- Ряд специфичных для реализации свойств, чтобы помочь определить местоположение сгенерированной реализации службы class ServiceException
- Если есть ошибка, создавая указанную службу, включая случай, где сгенерированная реализация службы class не может быть расположенаpublic abstract Service loadService(java.net.URL wsdlDocumentLocation, javax.xml.namespace.QName serviceName, java.util.Properties properties) throws ServiceException
wsdlDocumentLocation
и serviceName
параметры. Реализация может использовать обеспеченный properties
помочь определить местоположение сгенерированной реализации class. Если никакой такой class не присутствует, a ServiceException
будет брошен.
wsdlDocumentLocation
- URL для расположения документа WSDL для службы или нуляserviceName
- Полностью определенное имя для службыproperties
- Ряд специфичных для реализации свойств, чтобы помочь определить местоположение сгенерированной реализации службы class ServiceException
- Если есть ошибка, создавая указанную службу, включая случай, где сгенерированная реализация службы class не может быть расположена
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41