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
 
 public interface MapLockEntity extends UpdatableEntity, AbstractEntity Entity to hold locks needed for theMapGlobalLockProvider.- Author:
- Alexander Schwartz
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classMapLockEntity.AbstractLockEntitystatic classMapLockEntity.SearchableFields- 
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntityUpdatableEntity.Impl
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetKeycloakInstanceIdentifier()StringgetName()LonggetTimeAcquired()default booleanisLockUnchanged(MapLockEntity otherMapLock)voidsetKeycloakInstanceIdentifier(String keycloakInstanceIdentifier)voidsetName(String name)voidsetTimeAcquired(Long timeAcquired)- 
Methods inherited from interface org.keycloak.models.map.common.AbstractEntitygetId, setId
 - 
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntityclearUpdatedFlag, isUpdated
 
- 
 
- 
- 
- 
Method Detail- 
getNameString getName() 
 - 
setNamevoid setName(String name) 
 - 
getKeycloakInstanceIdentifierString getKeycloakInstanceIdentifier() 
 - 
setKeycloakInstanceIdentifiervoid setKeycloakInstanceIdentifier(String keycloakInstanceIdentifier) 
 - 
getTimeAcquiredLong getTimeAcquired() 
 - 
setTimeAcquiredvoid setTimeAcquired(Long timeAcquired) 
 - 
isLockUnchangeddefault boolean isLockUnchanged(MapLockEntity otherMapLock) 
 
- 
 
-