javax.xml.registry.infomodel
Интерфейс SpecificationLink

Все Суперинтерфейсы:
ExtensibleObject, RegistryObject

public interface SpecificationLink
расширяет RegistryObject

SpecificationLink обеспечивает редактирование между ServiceBinding и одной из его технических спецификаций, которая описывает, как использовать службу, используя ServiceBinding. Например, у ServiceBinding может быть экземпляр SpecificationLink, который описывает, как получить доступ к службе, используя техническую спецификацию в форме документа WSDL или документа IDL CORBA. Это служит той же самой цели как объединение tModelInstanceInfo и instanceDetails структур в UDDI.

Автор:
Фаррух С. Нэджми
См. Также:
Concept

Сводка метода
 ServiceBinding getServiceBinding()
          Получает родительский ServiceBinding для этого SpecificationLink.
 RegistryObject getSpecificationObject()
          Получает объект спецификации для этого объекта.
 InternationalString getUsageDescription()
          Получает описание параметров использования.
 java.util.Collection getUsageParameters()
          Получает любые параметры использования.
 void setSpecificationObject(RegistryObject obj)
          Устанавливает объект спецификации для этого объекта.
 void setUsageDescription(InternationalString usageDescription)
          Устанавливает описание параметров использования.
 void setUsageParameters(java.util.Collection usageParameters)
          Устанавливает любые параметры использования.
 
Методы, наследованные от интерфейса javax.xml.registry.infomodel.RegistryObject
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Методы, наследованные от интерфейса javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 

Деталь метода

getSpecificationObject

RegistryObject getSpecificationObject()
                                      throws JAXRException
Получает объект спецификации для этого объекта.

Уровень возможности: 0

Возвраты:
RegistryObject, который является объектом спецификации. Для провайдера UDDI объектом спецификации должно быть Понятие без родителя. Для ebXML провайдера это, вероятно, будет ExtrinsicObject.
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

setSpecificationObject

void setSpecificationObject(RegistryObject obj)
                            throws JAXRException
Устанавливает объект спецификации для этого объекта.

Уровень возможности: 0

Параметры:
obj - RegistryObject, который является объектом спецификации. Для провайдера UDDI объектом спецификации должно быть Понятие без родителя. Для ebXML провайдера это, вероятно, будет ExtrinsicObject.
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getUsageDescription

InternationalString getUsageDescription()
                                        throws JAXRException
Получает описание параметров использования. Значение по умолчанию является пустой Строкой.

Уровень возможности: 0

Возвраты:
описание использования для этого объекта, который не должен быть нулем
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

setUsageDescription

void setUsageDescription(InternationalString usageDescription)
                         throws JAXRException
Устанавливает описание параметров использования.

Уровень возможности: 0

Параметры:
usageDescription - описание параметров использования для этого объекта
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getUsageParameters

java.util.Collection getUsageParameters()
                                        throws JAXRException
Получает любые параметры использования. Параметр использования является произвольной Строкой, которая описывает, как использовать техническую спецификацию, к которой получают доступ через этот SpecificationLink. Каждым параметром является Строка.

Уровень возможности: 0

Возвраты:
Набор Строковых экземпляров. Набор может быть пустым, но не нулевым.
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

setUsageParameters

void setUsageParameters(java.util.Collection usageParameters)
                        throws JAXRException
Устанавливает любые параметры использования. Каждым параметром является Строка

Уровень возможности: 0

Параметры:
usageParameters - Набор Строк параметра использования
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getServiceBinding

ServiceBinding getServiceBinding()
                                 throws JAXRException
Получает родительский ServiceBinding для этого SpecificationLink.

Уровень возможности: 0

Возвраты:
родительский ServiceBinding, в пределах которого составляется этот объект
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter