javax.xml.registry.infomodel
Interface Organization

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

public interface Organization
extends RegistryObject (src)


Method Summary
 void addChildOrganization(Organization (src)  org)
           
 void addChildOrganizations(java.util.Collection orgs)
           
 void addService(Service (src)  service)
           
 void addServices(java.util.Collection services)
           
 void addUser(User (src)  user)
           
 void addUsers(java.util.Collection users)
           
 int getChildOrganizationCount()
           
 java.util.Collection getChildOrganizations()
           
 java.util.Collection getDescendantOrganizations()
           
 Organization (src) getParentOrganization()
           
 PostalAddress (src) getPostalAddress()
           
 User (src) getPrimaryContact()
           
 Organization (src) getRootOrganization()
           
 java.util.Collection getServices()
           
 java.util.Collection getTelephoneNumbers(java.lang.String phoneType)
           
 java.util.Collection getUsers()
           
 void removeChildOrganization(Organization (src)  org)
           
 void removeChildOrganizations(java.util.Collection orgs)
           
 void removeService(Service (src)  service)
           
 void removeServices(java.util.Collection services)
           
 void removeUser(User (src)  user)
           
 void removeUsers(java.util.Collection users)
           
 void setPostalAddress(PostalAddress (src)  addr)
           
 void setPrimaryContact(User (src)  user)
           
 void setTelephoneNumbers(java.util.Collection phoneNumbers)
           
 
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
 

Method Detail

addChildOrganization

public void addChildOrganization(Organization (src)  org)
                          throws JAXRException (src) 
Throws:
JAXRException (src)

addChildOrganizations

public void addChildOrganizations(java.util.Collection orgs)
                           throws JAXRException (src) 
Throws:
JAXRException (src)

addService

public void addService(Service (src)  service)
                throws JAXRException (src) 
Throws:
JAXRException (src)

addServices

public void addServices(java.util.Collection services)
                 throws JAXRException (src) 
Throws:
JAXRException (src)

addUser

public void addUser(User (src)  user)
             throws JAXRException (src) 
Throws:
JAXRException (src)

addUsers

public void addUsers(java.util.Collection users)
              throws JAXRException (src) 
Throws:
JAXRException (src)

getChildOrganizationCount

public int getChildOrganizationCount()
                              throws JAXRException (src) 
Throws:
JAXRException (src)

getChildOrganizations

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

getDescendantOrganizations

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

getParentOrganization

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

getPostalAddress

public PostalAddress (src)  getPostalAddress()
                               throws JAXRException (src) 
Throws:
JAXRException (src)

getPrimaryContact

public User (src)  getPrimaryContact()
                       throws JAXRException (src) 
Throws:
JAXRException (src)

getRootOrganization

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

getServices

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

getTelephoneNumbers

public java.util.Collection getTelephoneNumbers(java.lang.String phoneType)
                                         throws JAXRException (src) 
Throws:
JAXRException (src)

getUsers

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

removeChildOrganization

public void removeChildOrganization(Organization (src)  org)
                             throws JAXRException (src) 
Throws:
JAXRException (src)

removeChildOrganizations

public void removeChildOrganizations(java.util.Collection orgs)
                              throws JAXRException (src) 
Throws:
JAXRException (src)

removeService

public void removeService(Service (src)  service)
                   throws JAXRException (src) 
Throws:
JAXRException (src)

removeServices

public void removeServices(java.util.Collection services)
                    throws JAXRException (src) 
Throws:
JAXRException (src)

removeUser

public void removeUser(User (src)  user)
                throws JAXRException (src) 
Throws:
JAXRException (src)

removeUsers

public void removeUsers(java.util.Collection users)
                 throws JAXRException (src) 
Throws:
JAXRException (src)

setPostalAddress

public void setPostalAddress(PostalAddress (src)  addr)
                      throws JAXRException (src) 
Throws:
JAXRException (src)

setPrimaryContact

public void setPrimaryContact(User (src)  user)
                       throws JAXRException (src) 
Throws:
JAXRException (src)

setTelephoneNumbers

public void setTelephoneNumbers(java.util.Collection phoneNumbers)
                         throws JAXRException (src) 
Throws:
JAXRException (src)