javax.xml.registry.infomodel
Interface ServiceBinding

All Superinterfaces:
ExtensibleObject, RegistryObject, URIValidator

public interface ServiceBinding
extends RegistryObject, URIValidator

Version:
$Revision$ $Date$

Method Summary
 void addSpecificationLink(SpecificationLink specificationLink)
           
 void addSpecificationLinks(Collection specificationLinks)
           
 String getAccessURI()
           
 Service getService()
           
 Collection getSpecificationLinks()
           
 ServiceBinding getTargetBinding()
           
 void removeSpecificationLink(SpecificationLink specificationLink)
           
 void removeSpecificationLinks(Collection specificationLinks)
           
 void setAccessURI(String uri)
           
 void setTargetBinding(ServiceBinding binding)
           
 
Methods inherited from interface 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
 
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

addSpecificationLink

void addSpecificationLink(SpecificationLink specificationLink)
                          throws JAXRException
Throws:
JAXRException

addSpecificationLinks

void addSpecificationLinks(Collection specificationLinks)
                           throws JAXRException
Throws:
JAXRException

getAccessURI

String getAccessURI()
                    throws JAXRException
Throws:
JAXRException

getService

Service getService()
                   throws JAXRException
Throws:
JAXRException

getSpecificationLinks

Collection getSpecificationLinks()
                                 throws JAXRException
Throws:
JAXRException

getTargetBinding

ServiceBinding getTargetBinding()
                                throws JAXRException
Throws:
JAXRException

removeSpecificationLink

void removeSpecificationLink(SpecificationLink specificationLink)
                             throws JAXRException
Throws:
JAXRException

removeSpecificationLinks

void removeSpecificationLinks(Collection specificationLinks)
                              throws JAXRException
Throws:
JAXRException

setAccessURI

void setAccessURI(String uri)
                  throws JAXRException
Throws:
JAXRException

setTargetBinding

void setTargetBinding(ServiceBinding binding)
                      throws JAXRException
Throws:
JAXRException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.