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

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

public interface ServiceBinding
расширяет RegistryObject, URIValidator

Экземплярами ServiceBinding являются RegistryObjects, которые представляют техническую информацию об особенном методе получить доступ к определенному интерфейсу, предлагаемому экземпляром Службы. У ServiceBinding может быть ряд экземпляров SpecificationLink. Карты к BindingTemplate в UDDI.

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

Сводка метода
 void addSpecificationLink(SpecificationLink specificationLink)
          Добавляет дочерний элемент Спекификэйшнлинк.
 void addSpecificationLinks(java.util.Collection specificationLinks)
          Добавляет Набор дочерних элементов SpecificationLink.
 java.lang.String getAccessURI()
          Получает URI, который предоставляет доступ к службе через эту привязку.
 Служба getService()
          Получает родительскую службу, для которой это - привязка.
 java.util.Collection getSpecificationLinks()
          Получает все дочерние элементы Спекификэйшнлинкса.
 ServiceBinding getTargetBinding()
          Получает следующий ServiceBinding в случае, если есть перенаправление от одного поставщика услуг до другого поставщика услуг.
 void removeSpecificationLink(SpecificationLink specificationLink)
          Удаляет дочерний элемент Спекификэйшнлинка.
 void removeSpecificationLinks(java.util.Collection specificationLinks)
          Удаляет Набор дочерних элементов Спекификэйшнлинкса.
 void setAccessURI(java.lang.String uri)
          Устанавливает URI, который предоставляет доступ к службе через эту привязку.
 void setTargetBinding(ServiceBinding binding)
          Устанавливает следующий ServiceBinding в случае, если есть перенаправление.
 
Методы, наследованные от интерфейса 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
 
Методы, наследованные от интерфейса javax.xml.registry.infomodel.URIValidator
getValidateURI, setValidateURI
 

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

getAccessURI

java.lang.String getAccessURI()
                              throws JAXRException
Получает URI, который предоставляет доступ к службе через эту привязку. Значением по умолчанию является Пустая строка.

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

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

setAccessURI

void setAccessURI(java.lang.String uri)
                  throws JAXRException
Устанавливает URI, который предоставляет доступ к службе через эту привязку. accessURI является взаимоисключающим от targetBinding. Провайдер JAXR должен бросить InvalidRequestException, если accessURI устанавливается, когда уже есть ненуль targetBinding определен.

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

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

getTargetBinding

ServiceBinding getTargetBinding()
                                throws JAXRException
Получает следующий ServiceBinding в случае, если есть перенаправление от одного поставщика услуг до другого поставщика услуг.

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

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

setTargetBinding

void setTargetBinding(ServiceBinding binding)
                      throws JAXRException
Устанавливает следующий ServiceBinding в случае, если есть перенаправление. targetBinding является взаимоисключающим от accessURI. Провайдер JAXR должен бросить InvalidRequestExcpetion, если targetBinding устанавливается, когда уже есть ненуль accessURI определен.

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

Параметры:
binding - целевой ServiceBinding, к которому этот объект перенаправляется к
Броски:
JAXRException - Если провайдер JAXR встречается с внутренней ошибкой

getService

Service getService()
                   throws JAXRException
Получает родительскую службу, для которой это - привязка.

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

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

addSpecificationLink

void addSpecificationLink(SpecificationLink specificationLink)
                          throws JAXRException
Добавляет дочерний элемент Спекификэйшнлинк.

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

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

addSpecificationLinks

void addSpecificationLinks(java.util.Collection specificationLinks)
                           throws JAXRException
Добавляет Набор дочерних элементов SpecificationLink.

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

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

removeSpecificationLink

void removeSpecificationLink(SpecificationLink specificationLink)
                             throws JAXRException
Удаляет дочерний элемент Спекификэйшнлинка.

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

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

removeSpecificationLinks

void removeSpecificationLinks(java.util.Collection specificationLinks)
                              throws JAXRException
Удаляет Набор дочерних элементов Спекификэйшнлинкса.

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

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

getSpecificationLinks

java.util.Collection getSpecificationLinks()
                                           throws JAXRException
Получает все дочерние элементы Спекификэйшнлинкса.

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

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


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter