public interface User extends RegistryObject
Organization
,
AuditableEvent
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
getEmailAddresses()
Gets the email addresses for this User.
|
Organization |
getOrganization()
Gets the Organization that this User is affiliated with.
|
PersonName |
getPersonName()
Returns the name of this User.
|
java.util.Collection |
getPostalAddresses()
Gets the postal address for this User.
|
java.util.Collection |
getTelephoneNumbers(java.lang.String phoneType)
Gets the telephone numbers for this User that match the specified telephone number type.
|
java.lang.String |
getType()
Gets the type for this User.
|
java.net.URL |
getUrl()
Gets the URL to the web page for this User.
|
void |
setEmailAddresses(java.util.Collection emailAddresses)
Sets the Collection of EmailAddress instances for this User.
|
void |
setPersonName(PersonName personName)
Sets the name of this User.
|
void |
setPostalAddresses(java.util.Collection addresses)
Sets the addresses for this User.
|
void |
setTelephoneNumbers(java.util.Collection phoneNumbers)
Sets the various telephone numbers for this user.
|
void |
setType(java.lang.String type)
Sets the type for this User.
|
void |
setUrl(java.net.URL url)
Sets the URL to the web page for this User.
|
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
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
Organization getOrganization() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorPersonName getPersonName() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorvoid setPersonName(PersonName personName) throws JAXRException
personName
- the name of this UserJAXRException
- If the JAXR provider encounters an internal errorjava.util.Collection getPostalAddresses() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorPostalAddress
void setPostalAddresses(java.util.Collection addresses) throws JAXRException
addresses
- Is a Collection of PostAddress instances.JAXRException
- If the JAXR provider encounters an internal errorjava.net.URL getUrl() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorvoid setUrl(java.net.URL url) throws JAXRException
url
- the URL for this User's home pageJAXRException
- If the JAXR provider encounters an internal errorjava.util.Collection getTelephoneNumbers(java.lang.String phoneType) throws JAXRException
phoneType
- specifies the type of phone numbers to be returned. If phoneType is null, return all telephoneNumbersJAXRException
- If the JAXR provider encounters an internal errorTelephoneNumber
void setTelephoneNumbers(java.util.Collection phoneNumbers) throws JAXRException
phoneNumbers
- the Collection of TelephoneNumbers to be setJAXRException
- If the JAXR provider encounters an internal errorjava.util.Collection getEmailAddresses() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorEmailAddress
void setEmailAddresses(java.util.Collection emailAddresses) throws JAXRException
emailAddresses
- the Collection of EmailAddresses to be setJAXRException
- If the JAXR provider encounters an internal errorjava.lang.String getType() throws JAXRException
JAXRException
- If the JAXR provider encounters an internal errorvoid setType(java.lang.String type) throws JAXRException
type
- the type for this User, which is an arbitrary StringJAXRException
- If the JAXR provider encounters an internal error