Interface UpdatableEntity

All Known Subinterfaces:
EntityFieldDelegate<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:
EntityFieldDelegate.WithEntity, 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

public interface UpdatableEntity
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    An optional operation clearing the updated flag.
    boolean
    Flag signalizing that any of the setters has been meaningfully used.
    default void
    An optional operation setting the updated flag.
  • Method Details

    • 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, the isUpdated() would return false.
    • markUpdatedFlag

      default void markUpdatedFlag()
      An optional operation setting the updated flag. Right after using this method, the isUpdated() would return true.