org.jboss.picketlink.idm.internal.jpa
Class DatabaseUser
java.lang.Object
org.jboss.picketlink.idm.internal.jpa.AbstractDatabaseIdentityType<DatabaseUserAttribute>
org.jboss.picketlink.idm.internal.jpa.DatabaseUser
- All Implemented Interfaces:
- IdentityType, User
@Entity
public class DatabaseUser
- extends AbstractDatabaseIdentityType<DatabaseUserAttribute>
- implements User
- Author:
- Pedro Silva
| Fields inherited from interface org.jboss.picketlink.idm.model.User |
KEY_PREFIX |
| Methods inherited from class org.jboss.picketlink.idm.internal.jpa.AbstractDatabaseIdentityType |
getAttribute, getAttributes, getAttributeValues, getCreationDate, getExpirationDate, getId, getKey, isEnabled, removeAttribute, setAttribute, setAttribute, setCreationDate, setEnabled, setExpirationDate, setId, setKey |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.picketlink.idm.model.User |
getId |
DatabaseUser
public DatabaseUser()
DatabaseUser
public DatabaseUser(String key)
getFirstName
public String getFirstName()
- Specified by:
getFirstName in interface User
- Returns:
- the firstName
setFirstName
public void setFirstName(String firstName)
- Specified by:
setFirstName in interface User
- Parameters:
firstName - the firstName to set
getLastName
public String getLastName()
- Specified by:
getLastName in interface User
- Returns:
- the lastName
setLastName
public void setLastName(String lastName)
- Specified by:
setLastName in interface User
- Parameters:
laststring_idName - the lastName to set
getFullName
public String getFullName()
- Specified by:
getFullName in interface User
- Returns:
- the fullName
getEmail
public String getEmail()
- Specified by:
getEmail in interface User
- Returns:
- the email
setEmail
public void setEmail(String email)
- Specified by:
setEmail in interface User
- Parameters:
email - the email to set
getOwnerAttributes
public List<DatabaseUserAttribute> getOwnerAttributes()
- Specified by:
getOwnerAttributes in class AbstractDatabaseIdentityType<DatabaseUserAttribute>
- Returns:
- the userAttributes
setUserAttributes
public void setUserAttributes(List<DatabaseUserAttribute> userAttributes)
- Parameters:
userAttributes - the userAttributes to set
createAttribute
protected DatabaseUserAttribute createAttribute(String name,
String value)
- Specified by:
createAttribute in class AbstractDatabaseIdentityType<DatabaseUserAttribute>
Copyright © 2012. All Rights Reserved.