|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl
com.sun.xml.registry.uddi.infomodel.RegistryObjectImpl
com.sun.xml.registry.uddi.infomodel.ServiceBindingImpl
public class ServiceBindingImpl
Implementation of the ServiceBinding interface
| Constructor Summary | |
|---|---|
ServiceBindingImpl()
Default constructor initializes list and creates URIValidatorImpl object for delgating uri validations tasks. |
|
| Method Summary | |
|---|---|
void |
addSpecificationLink(SpecificationLink link)
Add specification link. |
void |
addSpecificationLinks(Collection specificationLinks)
Add a Collection of SpecificationLink children. |
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 |
Collection |
getSpecificationLinks()
Get specification links |
ServiceBinding |
getTargetBinding()
Gets the next ServiceInterfaceBinding in case there is a redirection |
boolean |
getValidateURI()
Whether or not validation is turned on |
void |
removeSpecificationLink(SpecificationLink specificationLink)
Remove a child SpecificationLink |
void |
removeSpecificationLinks(Collection specificationLinks)
Remove a Collection of children SpecificationLinks. |
void |
setAccessURI(String uri)
Sets the URI that gives access to the service via this binding. |
void |
setService(Service service)
Internal method for setting service |
void |
setSpecificationLinks(Collection links)
Internal method to set the specification links |
void |
setTargetBinding(ServiceBinding binding)
Sets the next ServiceInterfaceBinding in case there is a redirection. |
void |
setValidateURI(boolean validate)
Turns validation on or off. |
| Methods inherited from class com.sun.xml.registry.uddi.infomodel.ExtensibleObjectImpl |
|---|
getSlot, getSlots |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject |
|---|
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots |
| Constructor Detail |
|---|
public ServiceBindingImpl()
| Method Detail |
|---|
public String getAccessURI()
throws JAXRException
getAccessURI in interface ServiceBindingJAXRException - If the JAXR provider encounters an internal error
public void setAccessURI(String uri)
throws JAXRException
setAccessURI in interface ServiceBindinguri - the URI that gives access to the service via this binding
JAXRException - If the JAXR provider encounters an internal error
public ServiceBinding getTargetBinding()
throws JAXRException
getTargetBinding in interface ServiceBindingJAXRException - If the JAXR provider encounters an internal error
public void setTargetBinding(ServiceBinding binding)
throws JAXRException
setTargetBinding in interface ServiceBindingbinding - the target ServiceBinding to which this object is redirected to
JAXRException - If the JAXR provider encounters an internal error
public Service getService()
throws JAXRException
getService in interface ServiceBindingJAXRException - If the JAXR provider encounters an internal errorpublic void setService(Service service)
public Collection getSpecificationLinks()
throws JAXRException
getSpecificationLinks in interface ServiceBindingJAXRException - If the JAXR provider encounters an internal errorSpecificationLink
public void addSpecificationLink(SpecificationLink link)
throws JAXRException
addSpecificationLink in interface ServiceBindinglink - the SpecificationLink being added
JAXRException - If the JAXR provider encounters an internal error
public void addSpecificationLinks(Collection specificationLinks)
throws JAXRException
addSpecificationLinks in interface ServiceBindingspecificationLinks - the Collection of SpecificationLinks being added
JAXRException - If the JAXR provider encounters an internal error
public void removeSpecificationLink(SpecificationLink specificationLink)
throws JAXRException
removeSpecificationLink in interface ServiceBindingspecificationLink - the SpecificationLink being removed
JAXRException - If the JAXR provider encounters an internal error
public void removeSpecificationLinks(Collection specificationLinks)
throws JAXRException
removeSpecificationLinks in interface ServiceBindingspecificationLinks - the Collection of SpecificationLinks being removed
JAXRException - If the JAXR provider encounters an internal error
public void setSpecificationLinks(Collection links)
throws JAXRException
JAXRExceptionpublic void setValidateURI(boolean validate)
setValidateURI in interface URIValidatorvalidate - true implies JAXR provider must perform validation
of URIs when they are set; false implies validation is turned offURIValidatorImplpublic boolean getValidateURI()
getValidateURI in interface URIValidatortrue implies JAXR provider must perform validation
of URIs when they are set; false implies validation is turned offURIValidatorImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||