Class UserEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
org.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntity
org.flowable.idm.engine.impl.persistence.entity.UserEntityImpl
- All Implemented Interfaces:
Serializable
,HasRevision
,Entity
,User
,UserEntity
public class UserEntityImpl
extends AbstractIdmEngineEntity
implements UserEntity, Serializable, HasRevision
- Author:
- Tom Baeyens, Arkadiy Gornovoy, Joram Barrez
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected ByteArrayRef
protected String
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
getEmail()
Returns a representation of the object, as would be stored in the database.boolean
protected void
savePicture
(Picture picture) void
setDisplayName
(String displayName) void
void
setFirstName
(String firstName) void
setLastName
(String lastName) void
setPassword
(String password) void
setPicture
(Picture picture) void
setTenantId
(String tenantId) Methods inherited from class org.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
Methods inherited from interface org.flowable.idm.engine.impl.persistence.entity.UserEntity
getId, setId
-
Field Details
-
firstName
-
lastName
-
displayName
-
email
-
password
-
tenantId
-
pictureByteArrayRef
-
-
Constructor Details
-
UserEntityImpl
public UserEntityImpl()
-
-
Method Details
-
getPersistentState
Description copied from interface:Entity
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 interfaceEntity
-
getPicture
- Specified by:
getPicture
in interfaceUserEntity
-
setPicture
- Specified by:
setPicture
in interfaceUserEntity
-
savePicture
-
deletePicture
protected void deletePicture() -
getFirstName
- Specified by:
getFirstName
in interfaceUser
- Specified by:
getFirstName
in interfaceUserEntity
-
setFirstName
- Specified by:
setFirstName
in interfaceUser
- Specified by:
setFirstName
in interfaceUserEntity
-
getLastName
- Specified by:
getLastName
in interfaceUser
- Specified by:
getLastName
in interfaceUserEntity
-
setLastName
- Specified by:
setLastName
in interfaceUser
- Specified by:
setLastName
in interfaceUserEntity
-
getDisplayName
- Specified by:
getDisplayName
in interfaceUser
- Specified by:
getDisplayName
in interfaceUserEntity
-
setDisplayName
- Specified by:
setDisplayName
in interfaceUser
- Specified by:
setDisplayName
in interfaceUserEntity
-
getEmail
- Specified by:
getEmail
in interfaceUser
- Specified by:
getEmail
in interfaceUserEntity
-
setEmail
- Specified by:
setEmail
in interfaceUser
- Specified by:
setEmail
in interfaceUserEntity
-
getPassword
- Specified by:
getPassword
in interfaceUser
- Specified by:
getPassword
in interfaceUserEntity
-
setPassword
- Specified by:
setPassword
in interfaceUser
- Specified by:
setPassword
in interfaceUserEntity
-
isPictureSet
public boolean isPictureSet()- Specified by:
isPictureSet
in interfaceUser
- Specified by:
isPictureSet
in interfaceUserEntity
-
getPictureByteArrayRef
- Specified by:
getPictureByteArrayRef
in interfaceUserEntity
-
getTenantId
- Specified by:
getTenantId
in interfaceUser
-
setTenantId
- Specified by:
setTenantId
in interfaceUser
-