Package org.keycloak.models.map.lock
Interface MapLockEntity
- All Superinterfaces:
AbstractEntity
,UpdatableEntity
- All Known Implementing Classes:
JpaLockEntity
,JpaLockMetadata
,MapLockEntity.AbstractLockEntity
,MapLockEntityDelegate
,MapLockEntityFieldDelegate
,MapLockEntityImpl
,MapLockEntityImpl.Empty
Entity to hold locks needed for the
MapGlobalLockProvider
.- Author:
- Alexander Schwartz
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
default boolean
isLockUnchanged
(MapLockEntity otherMapLock) void
setKeycloakInstanceIdentifier
(String keycloakInstanceIdentifier) void
void
setTimeAcquired
(Long timeAcquired) Methods inherited from interface org.keycloak.models.map.common.AbstractEntity
getId, setId
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated, markUpdatedFlag