Class HotRodUserEntity.AbstractHotRodUserEntityDelegate
java.lang.Object
org.keycloak.models.map.storage.hotRod.common.UpdatableHotRodEntityDelegateImpl<HotRodUserEntity>
org.keycloak.models.map.storage.hotRod.user.HotRodUserEntity.AbstractHotRodUserEntityDelegate
- All Implemented Interfaces:
AbstractEntity,EntityWithAttributes,UpdatableEntity,HotRodEntityDelegate<HotRodUserEntity>,MapUserEntity
- Direct Known Subclasses:
HotRodUserEntityDelegate
- Enclosing class:
- HotRodUserEntity
public abstract static class HotRodUserEntity.AbstractHotRodUserEntityDelegate
extends UpdatableHotRodEntityDelegateImpl<HotRodUserEntity>
implements MapUserEntity
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.user.MapUserEntity
MapUserEntity.AbstractUserEntityNested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAn optional operation clearing the updated flag.getId()booleanFlag signalizing that any of the setters has been meaningfully used.moveCredential(String credentialId, String newPreviousCredentialId) voidvoidvoidsetUsername(String username) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.models.map.common.EntityWithAttributes
getAttribute, getAttributes, removeAttribute, setAttribute, setAttributesMethods inherited from interface org.keycloak.models.map.storage.hotRod.common.HotRodEntityDelegate
getHotRodEntityMethods inherited from interface org.keycloak.models.map.user.MapUserEntity
addCredential, addFederatedIdentity, addGroupsMembership, addRequiredAction, addRolesMembership, addUserConsent, credentialManager, getCreatedTimestamp, getCredential, getCredentials, getEmail, getEmailConstraint, getFederatedIdentities, getFederatedIdentity, getFederationLink, getFirstName, getGroupsMembership, getLastName, getNotBefore, getRealmId, getRequiredActions, getRolesMembership, getServiceAccountClientLink, getUserConsent, getUserConsents, getUsername, isEmailVerified, isEnabled, removeCredential, removeCredential, removeFederatedIdentity, removeFederatedIdentity, removeGroupsMembership, removeRequiredAction, removeRolesMembership, removeUserConsent, removeUserConsent, setCreatedTimestamp, setCredentials, setEmail, setEmailConstraint, setEmailVerified, setEnabled, setFederatedIdentities, setFederationLink, setFirstName, setGroupsMembership, setLastName, setNotBefore, setRealmId, setRequiredActions, setRolesMembership, setServiceAccountClientLink, setUserConsentsMethods inherited from interface org.keycloak.models.map.common.UpdatableEntity
markUpdatedFlag
-
Constructor Details
-
AbstractHotRodUserEntityDelegate
public AbstractHotRodUserEntityDelegate()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceAbstractEntity
-
setId
- Specified by:
setIdin interfaceAbstractEntity
-
setEmail
- Specified by:
setEmailin interfaceMapUserEntity
-
setUsername
- Specified by:
setUsernamein interfaceMapUserEntity
-
isUpdated
public boolean isUpdated()Description copied from interface:UpdatableEntityFlag signalizing that any of the setters has been meaningfully used.- Specified by:
isUpdatedin interfaceUpdatableEntity- Overrides:
isUpdatedin classUpdatableHotRodEntityDelegateImpl<HotRodUserEntity>- Returns:
-
clearUpdatedFlag
public void clearUpdatedFlag()Description copied from interface:UpdatableEntityAn optional operation clearing the updated flag. Right after using this method, theUpdatableEntity.isUpdated()would returnfalse.- Specified by:
clearUpdatedFlagin interfaceUpdatableEntity- Overrides:
clearUpdatedFlagin classUpdatableHotRodEntityDelegateImpl<HotRodUserEntity>
-
moveCredential
- Specified by:
moveCredentialin interfaceMapUserEntity
-