Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.xml.registry.infomodel
Interface Organization

All Superinterfaces:
  ExtensibleObject, RegistryObject

public interface Organization
extends RegistryObject

Version:
  $Revision: 1.1 $
Author:
  Scott.Stark@jboss.org

Method Summary
`void` | `addChildOrganization(Organization org)`
`void` | `addChildOrganizations(Collection orgs)`
`void` | `addService(Service service)`
`void` | `addServices(Collection services)`
`void` | `addUser(User user)`
`void` | `addUsers(Collection users)`
`int` | `getChildOrganizationCount()`
`Collection` | `getChildOrganizations()`
`Collection` | `getDescendantOrganizations()`
`Organization` | `getParentOrganization()`
`PostalAddress` | `getPostalAddress()`
`User` | `getPrimaryContact()`
`Organization` | `getRootOrganization()`
`Collection` | `getServices()`
`Collection` | `getTelephoneNumbers(String phoneType)`
`Collection` | `getUsers()`
`void` | `removeChildOrganization(Organization org)`
`void` | `removeChildOrganizations(Collection orgs)`
`void` | `removeService(Service service)`
`void` | `removeServices(Collection services)`
`void` | `removeUser(User user)`
`void` | `removeUsers(Collection users)`
`void` | `setPostalAddress(PostalAddress addr)`
`void` | `setPrimaryContact(User user)`
`void` | `setTelephoneNumbers(Collection phoneNumbers)`

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`

Method Detail

### addChildOrganization

    public void addChildOrganization(Organization org)
                              throws JAXRException

  Throws:
    `JAXRException`

### addChildOrganizations

    public void addChildOrganizations(Collection orgs)
                               throws JAXRException

  Throws:
    `JAXRException`

### addService

    public void addService(Service service)
                    throws JAXRException

  Throws:
    `JAXRException`

### addServices

    public void addServices(Collection services)
                     throws JAXRException

  Throws:
    `JAXRException`

### addUser

    public void addUser(User user)
                 throws JAXRException

  Throws:
    `JAXRException`

### addUsers

    public void addUsers(Collection users)
                  throws JAXRException

  Throws:
    `JAXRException`

### getChildOrganizationCount

    public int getChildOrganizationCount()
                                  throws JAXRException

  Throws:
    `JAXRException`

### getChildOrganizations

    public Collection getChildOrganizations()
                                     throws JAXRException

  Throws:
    `JAXRException`

### getDescendantOrganizations

    public Collection getDescendantOrganizations()
                                          throws JAXRException

  Throws:
    `JAXRException`

### getParentOrganization

    public Organization getParentOrganization()
                                       throws JAXRException

  Throws:
    `JAXRException`

### getPostalAddress

    public PostalAddress getPostalAddress()
                                   throws JAXRException

  Throws:
    `JAXRException`

### getPrimaryContact

    public User getPrimaryContact()
                           throws JAXRException

  Throws:
    `JAXRException`

### getRootOrganization

    public Organization getRootOrganization()
                                     throws JAXRException

  Throws:
    `JAXRException`

### getServices

    public Collection getServices()
                           throws JAXRException

  Throws:
    `JAXRException`

### getTelephoneNumbers

    public Collection getTelephoneNumbers(String phoneType)
                                   throws JAXRException

  Throws:
    `JAXRException`

### getUsers

    public Collection getUsers()
                        throws JAXRException

  Throws:
    `JAXRException`

### removeChildOrganization

    public void removeChildOrganization(Organization org)
                                 throws JAXRException

  Throws:
    `JAXRException`

### removeChildOrganizations

    public void removeChildOrganizations(Collection orgs)
                                  throws JAXRException

  Throws:
    `JAXRException`

### removeService

    public void removeService(Service service)
                       throws JAXRException

  Throws:
    `JAXRException`

### removeServices

    public void removeServices(Collection services)
                        throws JAXRException

  Throws:
    `JAXRException`

### removeUser

    public void removeUser(User user)
                    throws JAXRException

  Throws:
    `JAXRException`

### removeUsers

    public void removeUsers(Collection users)
                     throws JAXRException

  Throws:
    `JAXRException`

### setPostalAddress

    public void setPostalAddress(PostalAddress addr)
                          throws JAXRException

  Throws:
    `JAXRException`

### setPrimaryContact

    public void setPrimaryContact(User user)
                           throws JAXRException

  Throws:
    `JAXRException`

### setTelephoneNumbers

    public void setTelephoneNumbers(Collection phoneNumbers)
                             throws JAXRException

  Throws:
    `JAXRException`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.