|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object toolbox.services.ldap.simple.beans.SimpleUser
public class SimpleUser
Simple Java Bean representing a user entry in LDAP.
SimpleUser bean generated by the Toolbox Bean Generator.
This bean implements the DaoBean interface that allows it to be persisted by sub-class instances of the toolbox.services.dao.DaoService class.
Constructor Summary | |
---|---|
SimpleUser()
Default constructor to initialise the internal Map for storing bean properties. |
Method Summary | |
---|---|
static SimpleUser |
create(java.util.Map map)
Create a new SimpleUser bean instance using the properties in the given Map as the values of the bean properties. |
java.lang.String |
getCn()
Return the cn property. |
java.lang.String |
getDescription()
Return the description property. |
java.lang.String |
getDn()
Return the dn property. |
java.lang.String |
getGivenName()
Return the givenName property. |
java.lang.String |
getLocalityName()
Return the localityName property. |
java.lang.String |
getMail()
Return the mail property. |
java.util.Map |
getMap()
Return the Map containing the bean properties. |
java.lang.String |
getMapping(java.lang.String prop)
Return the mapped value for the provided property name. |
java.util.Map |
getMappings()
Return the Map containing the property mappings. |
java.util.Set |
getOu()
Return the ou property. |
java.lang.String |
getSn()
Return the sn property. |
java.lang.String |
getUid()
Return the uid property. |
java.lang.String |
getUserPassword()
Return the userPassword property. |
void |
setCn(java.lang.String cn)
Set the cn property. |
void |
setDescription(java.lang.String description)
Set the description property. |
void |
setDn(java.lang.String dn)
Set the dn property. |
void |
setGivenName(java.lang.String givenName)
Set the givenName property. |
void |
setLocalityName(java.lang.String localityName)
Set the localityName property. |
void |
setMail(java.lang.String mail)
Set the mail property. |
void |
setMap(java.util.Map map)
Set the Map containing the bean properties. |
void |
setOu(java.util.Set ou)
Set the ou property. |
void |
setSn(java.lang.String sn)
Set the sn property. |
void |
setUid(java.lang.String uid)
Set the uid property. |
void |
setUserPassword(java.lang.String userPassword)
Set the userPassword property. |
java.lang.String |
toString()
Return a String representation of this DaoBean instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SimpleUser()
Method Detail |
---|
public void setDn(java.lang.String dn)
dn
- New value of the
dn property.public java.lang.String getDn()
public void setUid(java.lang.String uid)
uid
- New value of the
uid property.public java.lang.String getUid()
public void setDescription(java.lang.String description)
description
- New value of the
description property.public java.lang.String getDescription()
public void setGivenName(java.lang.String givenName)
givenName
- New value of the
givenName property.public java.lang.String getGivenName()
public void setSn(java.lang.String sn)
sn
- New value of the
sn property.public java.lang.String getSn()
public void setCn(java.lang.String cn)
cn
- New value of the
cn property.public java.lang.String getCn()
public void setUserPassword(java.lang.String userPassword)
userPassword
- New value of the
userPassword property.public java.lang.String getUserPassword()
public void setMail(java.lang.String mail)
mail
- New value of the
mail property.public java.lang.String getMail()
public void setLocalityName(java.lang.String localityName)
localityName
- New value of the
localityName property.public java.lang.String getLocalityName()
public void setOu(java.util.Set ou)
ou
- New value of the
ou property.public java.util.Set getOu()
public void setMap(java.util.Map map)
setMap
in interface DaoBean
map
- Map containing bean properties.public java.util.Map getMap()
getMap
in interface DaoBean
public java.lang.String getMapping(java.lang.String prop)
getMapping
in interface DaoBean
prop
- Return the mapping for this property.
public java.util.Map getMappings()
getMappings
in interface DaoBean
public static SimpleUser create(java.util.Map map) throws java.lang.Exception
Property mappings are done using Java Reflection and is performed as follows:
The keys in the Map are used as the names of the bean properties. If the Map contains a key with the value name it will be translated into a method call that will invoke the setName(...) method on the target bean using the value associated with the key in the Map.
map
- Map containing bean properties.
java.lang.Exception
- if the bean cannot be created.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |