javax.xml.registry.infomodel
Interface User

All Superinterfaces:
ExtensibleObject, RegistryObject
All Known Implementing Classes:
UserImpl

public interface User
extends RegistryObject

Version:
$Revision$ $Date$

Method Summary
 Collection<EmailAddress> getEmailAddresses()
           
 Organization getOrganization()
           
 PersonName getPersonName()
           
 Collection<PostalAddress> getPostalAddresses()
           
 Collection<TelephoneNumber> getTelephoneNumbers(String phoneType)
           
 String getType()
           
 URL getUrl()
           
 void setEmailAddresses(Collection<EmailAddress> addresses)
           
 void setPersonName(PersonName personName)
           
 void setPostalAddresses(Collection<PostalAddress> addresses)
           
 void setTelephoneNumbers(Collection<TelephoneNumber> phoneNumbers)
           
 void setType(String type)
           
 void setUrl(URL url)
           
 
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

getEmailAddresses

Collection<EmailAddress> getEmailAddresses()
                                           throws JAXRException
Throws:
JAXRException

getOrganization

Organization getOrganization()
                             throws JAXRException
Throws:
JAXRException

getPersonName

PersonName getPersonName()
                         throws JAXRException
Throws:
JAXRException

getPostalAddresses

Collection<PostalAddress> getPostalAddresses()
                                             throws JAXRException
Throws:
JAXRException

getTelephoneNumbers

Collection<TelephoneNumber> getTelephoneNumbers(String phoneType)
                                                throws JAXRException
Throws:
JAXRException

getType

String getType()
               throws JAXRException
Throws:
JAXRException

getUrl

URL getUrl()
           throws JAXRException
Throws:
JAXRException

setEmailAddresses

void setEmailAddresses(Collection<EmailAddress> addresses)
                       throws JAXRException
Throws:
JAXRException

setPersonName

void setPersonName(PersonName personName)
                   throws JAXRException
Throws:
JAXRException

setPostalAddresses

void setPostalAddresses(Collection<PostalAddress> addresses)
                        throws JAXRException
Throws:
JAXRException

setTelephoneNumbers

void setTelephoneNumbers(Collection<TelephoneNumber> phoneNumbers)
                         throws JAXRException
Throws:
JAXRException

setType

void setType(String type)
             throws JAXRException
Throws:
JAXRException

setUrl

void setUrl(URL url)
            throws JAXRException
Throws:
JAXRException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.