org.camunda.bpm.engine.impl.persistence.entity
Class UserEntity

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.entity.UserEntity
All Implemented Interfaces:
Serializable, User, DbEntity, HasDbRevision

public class UserEntity
extends Object
implements User, Serializable, DbEntity, HasDbRevision

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  String email
           
protected  String firstName
           
protected  String id
           
protected  String lastName
           
protected  String newPassword
           
protected  String password
           
protected  int revision
           
 
Constructor Summary
UserEntity()
           
UserEntity(String id)
           
 
Method Summary
 void encryptPassword()
           
protected  String encryptPassword(String password)
           
 String getEmail()
           
 String getFirstName()
           
 String getId()
           
 String getLastName()
           
 String getPassword()
           
 Object getPersistentState()
          Returns a representation of the object, as would be stored in the database.
 int getRevision()
           
 int getRevisionNext()
           
 void setDbPassword(String password)
          Special setter for MyBatis.
 void setEmail(String email)
           
 void setFirstName(String firstName)
           
 void setId(String id)
           
 void setLastName(String lastName)
           
 void setPassword(String password)
           
 void setRevision(int revision)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected String id

revision

protected int revision

firstName

protected String firstName

lastName

protected String lastName

email

protected String email

password

protected String password

newPassword

protected String newPassword
Constructor Detail

UserEntity

public UserEntity()

UserEntity

public UserEntity(String id)
Method Detail

getPersistentState

public Object getPersistentState()
Description copied from interface: DbEntity
Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.

Specified by:
getPersistentState in interface DbEntity

getRevisionNext

public int getRevisionNext()
Specified by:
getRevisionNext in interface HasDbRevision

getId

public String getId()
Specified by:
getId in interface User
Specified by:
getId in interface DbEntity

setId

public void setId(String id)
Specified by:
setId in interface User
Specified by:
setId in interface DbEntity

getFirstName

public String getFirstName()
Specified by:
getFirstName in interface User

setFirstName

public void setFirstName(String firstName)
Specified by:
setFirstName in interface User

getLastName

public String getLastName()
Specified by:
getLastName in interface User

setLastName

public void setLastName(String lastName)
Specified by:
setLastName in interface User

getEmail

public String getEmail()
Specified by:
getEmail in interface User

setEmail

public void setEmail(String email)
Specified by:
setEmail in interface User

getPassword

public String getPassword()
Specified by:
getPassword in interface User

setPassword

public void setPassword(String password)
Specified by:
setPassword in interface User

setDbPassword

public void setDbPassword(String password)
Special setter for MyBatis.


getRevision

public int getRevision()
Specified by:
getRevision in interface HasDbRevision

setRevision

public void setRevision(int revision)
Specified by:
setRevision in interface HasDbRevision

encryptPassword

public void encryptPassword()

encryptPassword

protected String encryptPassword(String password)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 camunda services GmbH. All rights reserved.