public interface Organization extends RegistryObject
RegistryBean
interface that represents the JAXR
Organization
.Modifier and Type | Method and Description |
---|---|
java.util.Collection<Organization> |
getChildOrganizations()
Gets all immediate child Organizations.
|
java.util.Collection<Organization> |
getDescendantOrganizations()
Gets all descendant Organizations.
|
Organization |
getParentOrganization()
Gets the parent (container) organization.
|
PostalAddress |
getPostalAddress()
Gets the Address for this Organization.
|
User |
getPrimaryContact()
Gets the primary Contact for this Organization.
|
Organization |
getRootOrganization()
Gets the root organization.
|
java.util.Collection<Service> |
getServices()
Gets all child Services.
|
java.util.Collection<TelephoneNumber> |
getTelephoneNumbers()
Gets the telephone numbers for this User that match the specified
telephone number type.
|
java.util.Collection<User> |
getUsers()
Gets the Collection of Users affiliated with this Organization.
|
void |
setChildOrganizations(java.util.Collection<Organization> organizations)
Sets the child organizations.
|
void |
setPostalAddress(PostalAddress address)
Sets the address for this Organization.
|
void |
setPrimaryContact(User primaryContact)
Sets the primary contact for this Organization.
|
void |
setServices(java.util.Collection<Service> services)
Sets the child Services for this Organization.
|
void |
setTelephoneNumbers(java.util.Collection<TelephoneNumber> phoneNumbers)
Sets the various telephone numbers for this user.
|
void |
setUsers(java.util.Collection<User> users)
Sets the child Services for this Organization.
|
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
getDescription, getKey, getName, setDescription, setName
getSlots, setSlots
java.util.Collection<Organization> getChildOrganizations()
java.util.Collection<Organization> getDescendantOrganizations()
Organization getParentOrganization()
PostalAddress getPostalAddress()
User getPrimaryContact()
Organization getRootOrganization()
java.util.Collection<Service> getServices()
java.util.Collection<TelephoneNumber> getTelephoneNumbers()
java.util.Collection<User> getUsers()
void setPostalAddress(PostalAddress address)
address
- the address for this Organization.void setPrimaryContact(User primaryContact)
primaryContact
- the primary contact for this Organization.void setTelephoneNumbers(java.util.Collection<TelephoneNumber> phoneNumbers)
phoneNumbers
- the various telephone numbers for this user.void setChildOrganizations(java.util.Collection<Organization> organizations)
organizations
- the collection of child organizations.void setServices(java.util.Collection<Service> services)
services
- the collection of services to the organization.void setUsers(java.util.Collection<User> users)
users
- the collection of users to the organization.