org.apache.ws.scout.registry.infomodel
Class UserImpl

java.lang.Object
  extended by org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
      extended by org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
          extended by org.apache.ws.scout.registry.infomodel.UserImpl
All Implemented Interfaces:
ExtensibleObject, RegistryObject, User

public class UserImpl
extends RegistryObjectImpl
implements User

Implements JAXR Interface. For futher details, look into the JAXR API Javadoc.

Author:
Anil Saldhana

Constructor Summary
UserImpl(LifeCycleManager lifeCycleManager)
          Creates a new instance of UserImpl
 
Method Summary
 Collection getEmailAddresses()
           
 Organization getOrganization()
           
 PersonName getPersonName()
           
 Collection getPostalAddresses()
           
 Collection getTelephoneNumbers(String str)
           
 String getType()
           
 URL getUrl()
           
 void setEmailAddresses(Collection collection)
           
 void setOrganization(Organization o)
           
 void setPersonName(PersonName pname)
           
 void setPostalAddresses(Collection collection)
           
 void setTelephoneNumbers(Collection collection)
           
 void setType(String str)
           
 void setUrl(URL uRL)
           
 
Methods inherited from class org.apache.ws.scout.registry.infomodel.RegistryObjectImpl
addAssociation, addAssociations, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifiers, addExternalLink, addExternalLinks, equals, getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getDescription, getExternalIdentifiers, getExternalLinks, getKey, getLifeCycleManager, getName, getObjectType, getRegistryPackages, getSubmittingOrganization, hashCode, removeAssociation, removeAssociations, removeClassification, removeClassifications, removeExternalIdentifier, removeExternalIdentifiers, removeExternalLink, removeExternalLinks, setAssociations, setClassifications, setDescription, setExternalIdentifiers, setExternalLinks, setKey, setName, toXML
 
Methods inherited from class org.apache.ws.scout.registry.infomodel.ExtensibleObjectImpl
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
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
 

Constructor Detail

UserImpl

public UserImpl(LifeCycleManager lifeCycleManager)
Creates a new instance of UserImpl

Method Detail

getOrganization

public Organization getOrganization()
                             throws JAXRException
Specified by:
getOrganization in interface User
Throws:
JAXRException

getPersonName

public PersonName getPersonName()
                         throws JAXRException
Specified by:
getPersonName in interface User
Throws:
JAXRException

getPostalAddresses

public Collection getPostalAddresses()
                              throws JAXRException
Specified by:
getPostalAddresses in interface User
Throws:
JAXRException

getTelephoneNumbers

public Collection getTelephoneNumbers(String str)
                               throws JAXRException
Specified by:
getTelephoneNumbers in interface User
Throws:
JAXRException

getType

public String getType()
               throws JAXRException
Specified by:
getType in interface User
Throws:
JAXRException

getUrl

public URL getUrl()
           throws JAXRException
Specified by:
getUrl in interface User
Throws:
JAXRException

setEmailAddresses

public void setEmailAddresses(Collection collection)
                       throws JAXRException
Specified by:
setEmailAddresses in interface User
Throws:
JAXRException

setPersonName

public void setPersonName(PersonName pname)
                   throws JAXRException
Specified by:
setPersonName in interface User
Throws:
JAXRException

setPostalAddresses

public void setPostalAddresses(Collection collection)
                        throws JAXRException
Specified by:
setPostalAddresses in interface User
Throws:
JAXRException

setTelephoneNumbers

public void setTelephoneNumbers(Collection collection)
                         throws JAXRException
Specified by:
setTelephoneNumbers in interface User
Throws:
JAXRException

setType

public void setType(String str)
             throws JAXRException
Specified by:
setType in interface User
Throws:
JAXRException

setUrl

public void setUrl(URL uRL)
            throws JAXRException
Specified by:
setUrl in interface User
Throws:
JAXRException

getEmailAddresses

public Collection getEmailAddresses()
                             throws JAXRException
Specified by:
getEmailAddresses in interface User
Throws:
JAXRException

setOrganization

public void setOrganization(Organization o)


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