Package org.keycloak.models.map.common
Interface UpdatableEntity
-
- All Known Subinterfaces:
EntityFieldDelegate<E>,HotRodEntityDelegate<E>,MapAdminEventEntity,MapAuthenticatedClientSessionEntity,MapAuthenticationExecutionEntity,MapAuthenticationFlowEntity,MapAuthenticationSessionEntity,MapAuthenticatorConfigEntity,MapAuthEventEntity,MapClientEntity,MapClientInitialAccessEntity,MapClientScopeEntity,MapComponentEntity,MapGroupEntity,MapIdentityProviderEntity,MapIdentityProviderMapperEntity,MapLockEntity,MapOTPPolicyEntity,MapPermissionTicketEntity,MapPolicyEntity,MapProtocolMapperEntity,MapRealmEntity,MapRequiredActionProviderEntity,MapRequiredCredentialEntity,MapResourceEntity,MapResourceServerEntity,MapRoleEntity,MapRootAuthenticationSessionEntity,MapScopeEntity,MapSingleUseObjectEntity,MapUserConsentEntity,MapUserCredentialEntity,MapUserEntity,MapUserFederatedIdentityEntity,MapUserLoginFailureEntity,MapUserSessionEntity,MapWebAuthnPolicyEntity
- All Known Implementing Classes:
AbstractHotRodEntity,AuthenticatedClientSessionReferenceOnlyFieldDelegate,EntityFieldDelegate.WithEntity,HotRodAdminEventEntity,HotRodAdminEventEntity.AbstractHotRodAdminEventEntityDelegate,HotRodAdminEventEntityDelegate,HotRodAuthenticatedClientSessionEntity,HotRodAuthenticatedClientSessionEntity.AbstractHotRodAuthenticatedClientSessionEntityDelegate,HotRodAuthenticatedClientSessionEntityDelegate,HotRodAuthenticationExecutionEntity,HotRodAuthenticationExecutionEntityDelegate,HotRodAuthenticationFlowEntity,HotRodAuthenticationFlowEntityDelegate,HotRodAuthenticationSessionEntity,HotRodAuthenticationSessionEntity.AbstractHotRodAuthenticationSessionEntityDelegate,HotRodAuthenticationSessionEntityDelegate,HotRodAuthenticatorConfigEntity,HotRodAuthenticatorConfigEntityDelegate,HotRodAuthEventEntity,HotRodAuthEventEntity.AbstractHotRodAuthEventEntityDelegate,HotRodAuthEventEntityDelegate,HotRodClientEntity,HotRodClientEntity.AbstractHotRodClientEntityDelegate,HotRodClientEntityDelegate,HotRodClientInitialAccessEntity,HotRodClientInitialAccessEntityDelegate,HotRodClientScopeEntity,HotRodClientScopeEntity.AbstractHotRodClientScopeEntityDelegate,HotRodClientScopeEntityDelegate,HotRodComponentEntity,HotRodComponentEntityDelegate,HotRodGroupEntity,HotRodGroupEntity.AbstractHotRodGroupEntityDelegate,HotRodGroupEntityDelegate,HotRodIdentityProviderEntity,HotRodIdentityProviderEntityDelegate,HotRodIdentityProviderMapperEntity,HotRodIdentityProviderMapperEntityDelegate,HotRodOTPPolicyEntity,HotRodOTPPolicyEntityDelegate,HotRodPermissionTicketEntity,HotRodPermissionTicketEntity.AbstractHotRodPermissionTicketEntity,HotRodPermissionTicketEntityDelegate,HotRodPolicyEntity,HotRodPolicyEntity.AbstractHotRodPolicyEntity,HotRodPolicyEntityDelegate,HotRodProtocolMapperEntity,HotRodProtocolMapperEntityDelegate,HotRodRealmEntity,HotRodRealmEntity.AbstractHotRodRealmEntityDelegate,HotRodRealmEntityDelegate,HotRodRequiredActionProviderEntity,HotRodRequiredActionProviderEntityDelegate,HotRodRequiredCredentialEntity,HotRodRequiredCredentialEntityDelegate,HotRodResourceEntity,HotRodResourceEntity.AbstractHotRodResourceEntity,HotRodResourceEntityDelegate,HotRodResourceServerEntity,HotRodResourceServerEntity.AbstractHotRodResourceServerEntity,HotRodResourceServerEntityDelegate,HotRodRoleEntity,HotRodRoleEntity.AbstractHotRodRoleEntityDelegate,HotRodRoleEntityDelegate,HotRodRootAuthenticationSessionEntity,HotRodRootAuthenticationSessionEntity.AbstractHotRodRootAuthenticationSessionEntityDelegate,HotRodRootAuthenticationSessionEntityDelegate,HotRodScopeEntity,HotRodScopeEntity.AbstractHotRodScopeEntity,HotRodScopeEntityDelegate,HotRodSingleUseObjectEntity,HotRodSingleUseObjectEntity.AbstractHotRodSingleUseObjectEntityDelegate,HotRodSingleUseObjectEntityDelegate,HotRodUserConsentEntity,HotRodUserConsentEntityDelegate,HotRodUserCredentialEntity,HotRodUserCredentialEntityDelegate,HotRodUserEntity,HotRodUserEntity.AbstractHotRodUserEntityDelegate,HotRodUserEntityDelegate,HotRodUserFederatedIdentityEntity,HotRodUserFederatedIdentityEntityDelegate,HotRodUserLoginFailureEntity,HotRodUserLoginFailureEntity.AbstractHotRodUserLoginFailureEntityDelegate,HotRodUserLoginFailureEntityDelegate,HotRodUserSessionEntity,HotRodUserSessionEntity.AbstractHotRodUserSessionEntityDelegate,HotRodUserSessionEntityDelegate,HotRodWebAuthnPolicyEntity,HotRodWebAuthnPolicyEntityDelegate,JpaAdminEventEntity,JpaAdminEventMetadata,JpaAuthenticationSessionEntity,JpaAuthenticationSessionMetadata,JpaAuthEventEntity,JpaAuthEventMetadata,JpaClientEntity,JpaClientMetadata,JpaClientScopeEntity,JpaClientScopeMetadata,JpaClientSessionEntity,JpaClientSessionMetadata,JpaComponentEntity,JpaComponentMetadata,JpaGroupEntity,JpaGroupMetadata,JpaLockEntity,JpaLockMetadata,JpaMapRoleEntityDelegate,JpaPermissionEntity,JpaPermissionMetadata,JpaPolicyEntity,JpaPolicyMetadata,JpaRealmEntity,JpaRealmMetadata,JpaResourceEntity,JpaResourceMetadata,JpaResourceServerEntity,JpaResourceServerMetadata,JpaRoleEntity,JpaRoleMetadata,JpaRootAuthenticationSessionEntity,JpaRootAuthenticationSessionMetadata,JpaScopeEntity,JpaScopeMetadata,JpaSingleUseObjectEntity,JpaSingleUseObjectMetadata,JpaUserConsentEntity,JpaUserConsentMetadata,JpaUserEntity,JpaUserFederatedIdentityEntity,JpaUserFederatedIdentityMetadata,JpaUserLoginFailureEntity,JpaUserLoginFailureMetadata,JpaUserMetadata,JpaUserSessionEntity,JpaUserSessionMetadata,LdapMapRoleEntityFieldDelegate,LdapRoleEntity,MapAdminEventEntity.AbstractAdminEventEntity,MapAdminEventEntityDelegate,MapAdminEventEntityFieldDelegate,MapAdminEventEntityImpl,MapAdminEventEntityImpl.Empty,MapAuthenticatedClientSessionEntity.AbstractAuthenticatedClientSessionEntity,MapAuthenticatedClientSessionEntityDelegate,MapAuthenticatedClientSessionEntityFieldDelegate,MapAuthenticatedClientSessionEntityImpl,MapAuthenticatedClientSessionEntityImpl.Empty,MapAuthenticationExecutionEntityDelegate,MapAuthenticationExecutionEntityFieldDelegate,MapAuthenticationExecutionEntityImpl,MapAuthenticationExecutionEntityImpl.Empty,MapAuthenticationFlowEntityDelegate,MapAuthenticationFlowEntityFieldDelegate,MapAuthenticationFlowEntityImpl,MapAuthenticationFlowEntityImpl.Empty,MapAuthenticationSessionEntityDelegate,MapAuthenticationSessionEntityFieldDelegate,MapAuthenticationSessionEntityImpl,MapAuthenticationSessionEntityImpl.Empty,MapAuthenticatorConfigEntityDelegate,MapAuthenticatorConfigEntityFieldDelegate,MapAuthenticatorConfigEntityImpl,MapAuthenticatorConfigEntityImpl.Empty,MapAuthEventEntity.AbstractAuthEventEntity,MapAuthEventEntityDelegate,MapAuthEventEntityFieldDelegate,MapAuthEventEntityImpl,MapAuthEventEntityImpl.Empty,MapClientEntity.AbstractClientEntity,MapClientEntityDelegate,MapClientEntityFieldDelegate,MapClientEntityImpl,MapClientEntityImpl.Empty,MapClientInitialAccessEntityDelegate,MapClientInitialAccessEntityFieldDelegate,MapClientInitialAccessEntityImpl,MapClientInitialAccessEntityImpl.Empty,MapClientScopeEntity.AbstractClientScopeEntity,MapClientScopeEntityDelegate,MapClientScopeEntityFieldDelegate,MapClientScopeEntityImpl,MapClientScopeEntityImpl.Empty,MapComponentEntityDelegate,MapComponentEntityFieldDelegate,MapComponentEntityImpl,MapComponentEntityImpl.Empty,MapGroupEntity.AbstractGroupEntity,MapGroupEntityDelegate,MapGroupEntityFieldDelegate,MapGroupEntityImpl,MapGroupEntityImpl.Empty,MapIdentityProviderEntityDelegate,MapIdentityProviderEntityFieldDelegate,MapIdentityProviderEntityImpl,MapIdentityProviderEntityImpl.Empty,MapIdentityProviderMapperEntityDelegate,MapIdentityProviderMapperEntityFieldDelegate,MapIdentityProviderMapperEntityImpl,MapIdentityProviderMapperEntityImpl.Empty,MapLockEntity.AbstractLockEntity,MapLockEntityDelegate,MapLockEntityFieldDelegate,MapLockEntityImpl,MapLockEntityImpl.Empty,MapOTPPolicyEntityDelegate,MapOTPPolicyEntityFieldDelegate,MapOTPPolicyEntityImpl,MapOTPPolicyEntityImpl.Empty,MapPermissionTicketEntity.AbstractMapPermissionTicketEntity,MapPermissionTicketEntityDelegate,MapPermissionTicketEntityFieldDelegate,MapPermissionTicketEntityImpl,MapPermissionTicketEntityImpl.Empty,MapPolicyEntity.AbstractMapPolicyEntity,MapPolicyEntityDelegate,MapPolicyEntityFieldDelegate,MapPolicyEntityImpl,MapPolicyEntityImpl.Empty,MapProtocolMapperEntityDelegate,MapProtocolMapperEntityFieldDelegate,MapProtocolMapperEntityImpl,MapProtocolMapperEntityImpl.Empty,MapRealmEntity.AbstractRealmEntity,MapRealmEntityDelegate,MapRealmEntityFieldDelegate,MapRealmEntityImpl,MapRealmEntityImpl.Empty,MapRequiredActionProviderEntityDelegate,MapRequiredActionProviderEntityFieldDelegate,MapRequiredActionProviderEntityImpl,MapRequiredActionProviderEntityImpl.Empty,MapRequiredCredentialEntityDelegate,MapRequiredCredentialEntityFieldDelegate,MapRequiredCredentialEntityImpl,MapRequiredCredentialEntityImpl.Empty,MapResourceEntity.AbstractMapResourceEntity,MapResourceEntityDelegate,MapResourceEntityFieldDelegate,MapResourceEntityImpl,MapResourceEntityImpl.Empty,MapResourceServerEntity.AbstractMapResourceServerEntity,MapResourceServerEntityDelegate,MapResourceServerEntityFieldDelegate,MapResourceServerEntityImpl,MapResourceServerEntityImpl.Empty,MapRoleEntity.AbstractRoleEntity,MapRoleEntityDelegate,MapRoleEntityFieldDelegate,MapRoleEntityImpl,MapRoleEntityImpl.Empty,MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity,MapRootAuthenticationSessionEntityDelegate,MapRootAuthenticationSessionEntityFieldDelegate,MapRootAuthenticationSessionEntityImpl,MapRootAuthenticationSessionEntityImpl.Empty,MapScopeEntity.AbstractMapScopeEntity,MapScopeEntityDelegate,MapScopeEntityFieldDelegate,MapScopeEntityImpl,MapScopeEntityImpl.Empty,MapSingleUseObjectEntity.AbstractSingleUseObjectEntity,MapSingleUseObjectEntityDelegate,MapSingleUseObjectEntityFieldDelegate,MapSingleUseObjectEntityImpl,MapSingleUseObjectEntityImpl.Empty,MapUserConsentEntityDelegate,MapUserConsentEntityFieldDelegate,MapUserConsentEntityImpl,MapUserConsentEntityImpl.Empty,MapUserCredentialEntityDelegate,MapUserCredentialEntityFieldDelegate,MapUserCredentialEntityImpl,MapUserCredentialEntityImpl.Empty,MapUserEntity.AbstractUserEntity,MapUserEntityDelegate,MapUserEntityFieldDelegate,MapUserEntityImpl,MapUserEntityImpl.Empty,MapUserFederatedIdentityEntityDelegate,MapUserFederatedIdentityEntityFieldDelegate,MapUserFederatedIdentityEntityImpl,MapUserFederatedIdentityEntityImpl.Empty,MapUserLoginFailureEntity.AbstractUserLoginFailureEntity,MapUserLoginFailureEntityDelegate,MapUserLoginFailureEntityFieldDelegate,MapUserLoginFailureEntityImpl,MapUserLoginFailureEntityImpl.Empty,MapUserSessionEntity.AbstractUserSessionEntity,MapUserSessionEntityDelegate,MapUserSessionEntityFieldDelegate,MapUserSessionEntityImpl,MapUserSessionEntityImpl.Empty,MapWebAuthnPolicyEntityDelegate,MapWebAuthnPolicyEntityFieldDelegate,MapWebAuthnPolicyEntityImpl,MapWebAuthnPolicyEntityImpl.Empty,PerFieldDelegateProvider,UpdatableEntity.Impl,UpdatableHotRodEntityDelegateImpl
public interface UpdatableEntity
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUpdatableEntity.Impl
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidclearUpdatedFlag()An optional operation clearing the updated flag.booleanisUpdated()Flag signalizing that any of the setters has been meaningfully used.
-
-
-
Method Detail
-
isUpdated
boolean isUpdated()
Flag signalizing that any of the setters has been meaningfully used.- Returns:
-
clearUpdatedFlag
default void clearUpdatedFlag()
An optional operation clearing the updated flag. Right after using this method, theisUpdated()would returnfalse.
-
-