javax.xml.registry.infomodel
Interface ServiceBinding

All Superinterfaces:
ExtensibleObject (src) , RegistryObject (src) , URIValidator (src)

public interface ServiceBinding
extends RegistryObject (src) , URIValidator (src)


Method Summary
 void addSpecificationLink(SpecificationLink (src)  specificationLink)
           
 void addSpecificationLinks(java.util.Collection specificationLinks)
           
 java.lang.String getAccessURI()
           
 Service (src) getService()
           
 java.util.Collection getSpecificationLinks()
           
 ServiceBinding (src) getTargetBinding()
           
 void removeSpecificationLink(SpecificationLink (src)  specificationLink)
           
 void removeSpecificationLinks(java.util.Collection specificationLinks)
           
 void setAccessURI(java.lang.String uri)
           
 void setTargetBinding(ServiceBinding (src)  binding)
           
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryObject (src)
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
 
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject (src)
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Methods inherited from interface javax.xml.registry.infomodel.URIValidator (src)
getValidateURI, setValidateURI
 

Method Detail

addSpecificationLink

public void addSpecificationLink(SpecificationLink (src)  specificationLink)
                          throws JAXRException (src) 
Throws:
JAXRException (src)

addSpecificationLinks

public void addSpecificationLinks(java.util.Collection specificationLinks)
                           throws JAXRException (src) 
Throws:
JAXRException (src)

getAccessURI

public java.lang.String getAccessURI()
                              throws JAXRException (src) 
Throws:
JAXRException (src)

getService

public Service (src)  getService()
                   throws JAXRException (src) 
Throws:
JAXRException (src)

getSpecificationLinks

public java.util.Collection getSpecificationLinks()
                                           throws JAXRException (src) 
Throws:
JAXRException (src)

getTargetBinding

public ServiceBinding (src)  getTargetBinding()
                                throws JAXRException (src) 
Throws:
JAXRException (src)

removeSpecificationLink

public void removeSpecificationLink(SpecificationLink (src)  specificationLink)
                             throws JAXRException (src) 
Throws:
JAXRException (src)

removeSpecificationLinks

public void removeSpecificationLinks(java.util.Collection specificationLinks)
                              throws JAXRException (src) 
Throws:
JAXRException (src)

setAccessURI

public void setAccessURI(java.lang.String uri)
                  throws JAXRException (src) 
Throws:
JAXRException (src)

setTargetBinding

public void setTargetBinding(ServiceBinding (src)  binding)
                      throws JAXRException (src) 
Throws:
JAXRException (src)