javax.xml.registry.infomodel
Interface ServiceBinding

All Superinterfaces:
ExtensibleObject, RegistryObject, URIValidator
All Known Implementing Classes:
ServiceBindingImpl

public interface ServiceBinding
extends RegistryObject, URIValidator

Version:
$Revision$ $Date$

Method Summary
 void addSpecificationLink(SpecificationLink specificationLink)
           
 void addSpecificationLinks(Collection<SpecificationLink> specificationLinks)
           
 String getAccessURI()
           
 Service getService()
           
 Collection<SpecificationLink> getSpecificationLinks()
           
 ServiceBinding getTargetBinding()
           
 void removeSpecificationLink(SpecificationLink specificationLink)
           
 void removeSpecificationLinks(Collection<SpecificationLink> 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<SpecificationLink> specificationLinks)
                           throws JAXRException
Throws:
JAXRException

getAccessURI

String getAccessURI()
                    throws JAXRException
Throws:
JAXRException

getService

Service getService()
                   throws JAXRException
Throws:
JAXRException

getSpecificationLinks

Collection<SpecificationLink> 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<SpecificationLink> specificationLinks)
                              throws JAXRException
Throws:
JAXRException

setAccessURI

void setAccessURI(String uri)
                  throws JAXRException
Throws:
JAXRException

setTargetBinding

void setTargetBinding(ServiceBinding binding)
                      throws JAXRException
Throws:
JAXRException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.