javax.xml.registry.infomodel
Interface Service

All Superinterfaces:
ExtensibleObject, RegistryEntry, RegistryObject, Versionable

public interface Service
extends RegistryEntry

Version:
$Revision$ $Date$

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

Method Detail

addServiceBinding

void addServiceBinding(ServiceBinding serviceBinding)
                       throws JAXRException
Throws:
JAXRException

addServiceBindings

void addServiceBindings(Collection serviceBindings)
                        throws JAXRException
Throws:
JAXRException

getProvidingOrganization

Organization getProvidingOrganization()
                                      throws JAXRException
Throws:
JAXRException

getServiceBindings

Collection getServiceBindings()
                              throws JAXRException
Throws:
JAXRException

removeServiceBinding

void removeServiceBinding(ServiceBinding serviceBinding)
                          throws JAXRException
Throws:
JAXRException

removeServiceBindings

void removeServiceBindings(Collection serviceBindings)
                           throws JAXRException
Throws:
JAXRException

setProvidingOrganization

void setProvidingOrganization(Organization organization)
                              throws JAXRException
Throws:
JAXRException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.