public interface ServiceBinding extends RegistryObject, URIValidator
RegistryBean
interface that represents the JAXR ServiceBinding
.Modifier and Type | Method and Description |
---|---|
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<SpecificationLink> |
getSpecificationLinks()
Gets all child SpecificationLinks.
|
ServiceBinding |
getTargetBinding()
Gets the next ServiceBinding in case there is a redirection from one service provider to another service provider.
|
void |
setAccessURI(java.lang.String uri)
Sets the URI that gives access to the service via this binding.
|
void |
setSpecificationLinks(java.util.Collection<SpecificationLink> specificationLinks)
Sets all child SpecificationLinks.
|
void |
setTargetBinding(ServiceBinding binding)
Sets the next ServiceBinding in case there is a redirection.
|
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
getValidateURI, setValidateURI
java.lang.String getAccessURI()
Service getService()
java.util.Collection<SpecificationLink> getSpecificationLinks()
ServiceBinding getTargetBinding()
void setAccessURI(java.lang.String uri)
uri
- the URI that gives access to the service via this binding.void setTargetBinding(ServiceBinding binding)
binding
- the next ServiceBinding.void setSpecificationLinks(java.util.Collection<SpecificationLink> specificationLinks)
specificationLinks
- the collection of child SpecificationLinks.