javax.xml.registry.infomodel
Interface Service

All Superinterfaces:
ExtensibleObject (src) , RegistryEntry (src) , RegistryObject (src) , Versionable (src)

public interface Service
extends RegistryEntry (src)


Field Summary
 
Fields inherited from interface javax.xml.registry.infomodel.RegistryEntry (src)
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN
 
Method Summary
 void addServiceBinding(ServiceBinding (src)  serviceBinding)
           
 void addServiceBindings(java.util.Collection serviceBindings)
           
 Organization (src) getProvidingOrganization()
           
 java.util.Collection getServiceBindings()
           
 void removeServiceBinding(ServiceBinding (src)  serviceBinding)
           
 void removeServiceBindings(java.util.Collection serviceBindings)
           
 void setProvidingOrganization(Organization (src)  providingOrganization)
           
 
Methods inherited from interface javax.xml.registry.infomodel.RegistryEntry (src)
getExpiration, getStability, getStatus, setExpiration, setStability
 
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.Versionable (src)
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion
 

Method Detail

addServiceBinding

public void addServiceBinding(ServiceBinding (src)  serviceBinding)
                       throws JAXRException (src) 
Throws:
JAXRException (src)

addServiceBindings

public void addServiceBindings(java.util.Collection serviceBindings)
                        throws JAXRException (src) 
Throws:
JAXRException (src)

getProvidingOrganization

public Organization (src)  getProvidingOrganization()
                                      throws JAXRException (src) 
Throws:
JAXRException (src)

getServiceBindings

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

removeServiceBinding

public void removeServiceBinding(ServiceBinding (src)  serviceBinding)
                          throws JAXRException (src) 
Throws:
JAXRException (src)

removeServiceBindings

public void removeServiceBindings(java.util.Collection serviceBindings)
                           throws JAXRException (src) 
Throws:
JAXRException (src)

setProvidingOrganization

public void setProvidingOrganization(Organization (src)  providingOrganization)
                              throws JAXRException (src) 
Throws:
JAXRException (src)