|
DRAFT | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ServiceBinding
ServiceBinding instances are RegistryObjects that represent technical information on a specific way to access a specific interface offered by a Service instance. A ServiceBinding may have a set of SpecificationLink instances. Maps to a BindingTemplate in UDDI.
Concept| Method Summary | |
|---|---|
void |
addSpecificationLink(SpecificationLink specificationLink)
Add a child SpecificationLink |
void |
addSpecificationLinks(java.util.Collection specificationLinks)
Add a Collection of SpecificationLink children |
java.lang.String |
getAccessURI()
Gets the URI that gives access to the service via this binding. |
Service |
getService()
Gets the parent service for which this is a binding |
java.util.Collection |
getSpecificationLinks()
Get all children SpecificationLinks |
ServiceBinding |
getTargetBinding()
Gets the next ServiceBinding in case there is a redirection from one service provider to another service provider. |
void |
removeSpecificationLink(SpecificationLink specificationLink)
Remove a child SpecificationLink |
void |
removeSpecificationLinks(java.util.Collection specificationLinks)
Remove a Collection of children SpecificationLinks |
void |
setAccessURI(java.lang.String uri)
Sets the URI that gives access to the service via this binding. |
void |
setTargetBinding(ServiceBinding binding)
Sets the next ServiceBinding in case there is a redirection. |
| Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject |
|---|
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots |
| Methods inherited from interface javax.xml.registry.infomodel.URIValidator |
|---|
getValidateURI, setValidateURI |
| Method Detail |
|---|
java.lang.String getAccessURI()
throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
void setAccessURI(java.lang.String uri)
throws JAXRException
uri - the URI that gives access to the service via this binding
JAXRException - If the JAXR provider encounters an internal error
ServiceBinding getTargetBinding()
throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
void setTargetBinding(ServiceBinding binding)
throws JAXRException
binding - the target ServiceBinding to which this object is redirected to
JAXRException - If the JAXR provider encounters an internal error
Service getService()
throws JAXRException
JAXRException - If the JAXR provider encounters an internal error
void addSpecificationLink(SpecificationLink specificationLink)
throws JAXRException
specificationLink - the SpecificationLink being added
JAXRException - If the JAXR provider encounters an internal error
void addSpecificationLinks(java.util.Collection specificationLinks)
throws JAXRException
specificationLinks - the Collection of SpecificationLinks being added
JAXRException - If the JAXR provider encounters an internal error
void removeSpecificationLink(SpecificationLink specificationLink)
throws JAXRException
specificationLink - the SpecificationLink being removed
JAXRException - If the JAXR provider encounters an internal error
void removeSpecificationLinks(java.util.Collection specificationLinks)
throws JAXRException
specificationLinks - the Collection of SpecificationLinks being removed
JAXRException - If the JAXR provider encounters an internal error
java.util.Collection getSpecificationLinks()
throws JAXRException
JAXRException - If the JAXR provider encounters an internal errorSpecificationLink
|
DRAFT | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.
Generated on 24-November-2009 03:24