org.alfresco.bm.data
Class User
java.lang.Object
org.alfresco.bm.data.User
- All Implemented Interfaces:
- Serializable
public class User
- extends Object
- implements Serializable
POJO representing basic user data.
- Since:
- 1.0
- Author:
- Derek Hulley
- See Also:
- Serialized Form
|
Constructor Summary |
User()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIELD_EMAIL
public static final String FIELD_EMAIL
- See Also:
- Constant Field Values
FIELD_DOMAIN
public static final String FIELD_DOMAIN
- See Also:
- Constant Field Values
FIELD_REGISTRATION
public static final String FIELD_REGISTRATION
- See Also:
- Constant Field Values
User
public User()
checkIndexes
public static void checkIndexes(org.springframework.data.mongodb.core.MongoTemplate mongo,
String userData)
- Ensure that the MongoDB collection has the required indexes associated with
this user bean.
- Parameters:
mongo - connection to MongoDBuserData - name of DB collection containing user details
findUserByEmail
public static User findUserByEmail(org.springframework.data.mongodb.core.MongoTemplate mongo,
String userData,
String email)
- Utility method to find a user by email address
- Parameters:
mongo - connection to MongoDBuserData - name of DB collection containing user details
- Returns:
- Returns the user or null if not found
getEmail
public String getEmail()
setEmail
public void setEmail(String email)
getDomain
public String getDomain()
setDomain
public void setDomain(String domain)
getFirstName
public String getFirstName()
setFirstName
public void setFirstName(String firstName)
getLastName
public String getLastName()
setLastName
public void setLastName(String lastName)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
getRegistration
public Registration getRegistration()
setRegistration
public void setRegistration(Registration registration)
Copyright © 2012. All Rights Reserved.