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:
javax.xml.registry.infomodel.ExtensibleObject, javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.User

public class UserImpl
extends RegistryObjectImpl
implements javax.xml.registry.infomodel.User

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

Author:
Anil Saldhana

Constructor Summary
UserImpl(javax.xml.registry.LifeCycleManager lifeCycleManager)
          Creates a new instance of UserImpl
 
Method Summary
 java.util.Collection getEmailAddresses()
           
 javax.xml.registry.infomodel.Organization getOrganization()
           
 javax.xml.registry.infomodel.PersonName getPersonName()
           
 java.util.Collection getPostalAddresses()
           
 java.util.Collection getTelephoneNumbers(java.lang.String str)
           
 java.lang.String getType()
           
 java.net.URL getUrl()
           
 void setEmailAddresses(java.util.Collection collection)
           
 void setOrganization(javax.xml.registry.infomodel.Organization o)
           
 void setPersonName(javax.xml.registry.infomodel.PersonName pname)
           
 void setPostalAddresses(java.util.Collection collection)
           
 void setTelephoneNumbers(java.util.Collection collection)
           
 void setType(java.lang.String str)
           
 void setUrl(java.net.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(javax.xml.registry.LifeCycleManager lifeCycleManager)
Creates a new instance of UserImpl

Method Detail

getOrganization

public javax.xml.registry.infomodel.Organization getOrganization()
                                                          throws javax.xml.registry.JAXRException
Specified by:
getOrganization in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

getPersonName

public javax.xml.registry.infomodel.PersonName getPersonName()
                                                      throws javax.xml.registry.JAXRException
Specified by:
getPersonName in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

getPostalAddresses

public java.util.Collection getPostalAddresses()
                                        throws javax.xml.registry.JAXRException
Specified by:
getPostalAddresses in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

getTelephoneNumbers

public java.util.Collection getTelephoneNumbers(java.lang.String str)
                                         throws javax.xml.registry.JAXRException
Specified by:
getTelephoneNumbers in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

getType

public java.lang.String getType()
                         throws javax.xml.registry.JAXRException
Specified by:
getType in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

getUrl

public java.net.URL getUrl()
                    throws javax.xml.registry.JAXRException
Specified by:
getUrl in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setEmailAddresses

public void setEmailAddresses(java.util.Collection collection)
                       throws javax.xml.registry.JAXRException
Specified by:
setEmailAddresses in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setPersonName

public void setPersonName(javax.xml.registry.infomodel.PersonName pname)
                   throws javax.xml.registry.JAXRException
Specified by:
setPersonName in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setPostalAddresses

public void setPostalAddresses(java.util.Collection collection)
                        throws javax.xml.registry.JAXRException
Specified by:
setPostalAddresses in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setTelephoneNumbers

public void setTelephoneNumbers(java.util.Collection collection)
                         throws javax.xml.registry.JAXRException
Specified by:
setTelephoneNumbers in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setType

public void setType(java.lang.String str)
             throws javax.xml.registry.JAXRException
Specified by:
setType in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setUrl

public void setUrl(java.net.URL uRL)
            throws javax.xml.registry.JAXRException
Specified by:
setUrl in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

getEmailAddresses

public java.util.Collection getEmailAddresses()
                                       throws javax.xml.registry.JAXRException
Specified by:
getEmailAddresses in interface javax.xml.registry.infomodel.User
Throws:
javax.xml.registry.JAXRException

setOrganization

public void setOrganization(javax.xml.registry.infomodel.Organization o)


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.