Class HotRodRealmEntity.AbstractHotRodRealmEntityDelegate
java.lang.Object
org.keycloak.models.map.storage.hotRod.common.UpdatableHotRodEntityDelegateImpl<HotRodRealmEntity>
org.keycloak.models.map.storage.hotRod.realm.HotRodRealmEntity.AbstractHotRodRealmEntityDelegate
- All Implemented Interfaces:
- AbstractEntity,- EntityWithAttributes,- UpdatableEntity,- MapRealmEntity,- HotRodEntityDelegate<HotRodRealmEntity>
- Direct Known Subclasses:
- HotRodRealmEntityDelegate
- Enclosing class:
- HotRodRealmEntity
public abstract static class HotRodRealmEntity.AbstractHotRodRealmEntityDelegate
extends UpdatableHotRodEntityDelegateImpl<HotRodRealmEntity>
implements MapRealmEntity
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.keycloak.models.map.realm.MapRealmEntityMapRealmEntity.AbstractRealmEntityNested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntityUpdatableEntity.Impl
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidAn optional operation clearing the updated flag.getId()booleanbooleanFlag signalizing that any of the setters has been meaningfully used.voidvoidMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.models.map.common.EntityWithAttributesgetAttribute, getAttributes, removeAttribute, setAttribute, setAttributesMethods inherited from interface org.keycloak.models.map.storage.hotRod.common.HotRodEntityDelegategetHotRodEntityMethods inherited from interface org.keycloak.models.map.realm.MapRealmEntityaddAuthenticationExecution, addAuthenticationFlow, addAuthenticatorConfig, addClientInitialAccess, addComponent, addDefaultClientScopeId, addDefaultGroupId, addIdentityProvider, addIdentityProviderMapper, addOptionalClientScopeId, addRequiredActionProvider, addRequiredCredential, getAccessCodeLifespan, getAccessCodeLifespanLogin, getAccessCodeLifespanUserAction, getAccessTokenLifespan, getAccessTokenLifespanForImplicitFlow, getAccountTheme, getActionTokenGeneratedByAdminLifespan, getAdminTheme, getAuthenticationExecution, getAuthenticationExecutions, getAuthenticationFlow, getAuthenticationFlows, getAuthenticatorConfig, getAuthenticatorConfigs, getBrowserFlow, getBrowserSecurityHeaders, getClientAuthenticationFlow, getClientInitialAccess, getClientInitialAccesses, getClientOfflineSessionIdleTimeout, getClientOfflineSessionMaxLifespan, getClientSessionIdleTimeout, getClientSessionMaxLifespan, getComponent, getComponents, getDefaultClientScopeIds, getDefaultGroupIds, getDefaultLocale, getDefaultRoleId, getDirectGrantFlow, getDisplayName, getDisplayNameHtml, getDockerAuthenticationFlow, getEmailTheme, getEnabledEventTypes, getEventsExpiration, getEventsListeners, getIdentityProviderMapper, getIdentityProviderMappers, getIdentityProviders, getLocalizationText, getLocalizationTexts, getLoginTheme, getMasterAdminClient, getName, getNotBefore, getOfflineSessionIdleTimeout, getOfflineSessionMaxLifespan, getOptionalClientScopeIds, getOTPPolicy, getPasswordPolicy, getRefreshTokenMaxReuse, getRegistrationFlow, getRequiredActionProvider, getRequiredActionProviders, getRequiredCredentials, getResetCredentialsFlow, getSmtpConfig, getSslRequired, getSsoSessionIdleTimeout, getSsoSessionIdleTimeoutRememberMe, getSsoSessionMaxLifespan, getSsoSessionMaxLifespanRememberMe, getSupportedLocales, getWebAuthnPolicy, getWebAuthnPolicyPasswordless, isAdminEventsDetailsEnabled, isAdminEventsEnabled, isAllowUserManagedAccess, isDuplicateEmailsAllowed, isEditUsernameAllowed, isEnabled, isEventsEnabled, isInternationalizationEnabled, isLoginWithEmailAllowed, isOfflineSessionMaxLifespanEnabled, isRegistrationAllowed, isRegistrationEmailAsUsername, isRememberMe, isResetPasswordAllowed, isRevokeRefreshToken, isVerifyEmail, removeAuthenticationExecution, removeAuthenticationFlow, removeAuthenticatorConfig, removeClientInitialAccess, removeComponent, removeDefaultClientScopeId, removeDefaultGroupId, removeIdentityProvider, removeIdentityProviderMapper, removeLocalizationText, removeOptionalClientScopeId, removeRequiredActionProvider, setAccessCodeLifespan, setAccessCodeLifespanLogin, setAccessCodeLifespanUserAction, setAccessTokenLifespan, setAccessTokenLifespanForImplicitFlow, setAccountTheme, setActionTokenGeneratedByAdminLifespan, setAdminEventsDetailsEnabled, setAdminEventsEnabled, setAdminTheme, setAllowUserManagedAccess, setBrowserFlow, setBrowserSecurityHeader, setBrowserSecurityHeaders, setClientAuthenticationFlow, setClientOfflineSessionIdleTimeout, setClientOfflineSessionMaxLifespan, setClientSessionIdleTimeout, setClientSessionMaxLifespan, setDefaultLocale, setDefaultRoleId, setDirectGrantFlow, setDisplayName, setDisplayNameHtml, setDockerAuthenticationFlow, setDuplicateEmailsAllowed, setEditUsernameAllowed, setEmailTheme, setEnabled, setEnabledEventTypes, setEventsEnabled, setEventsExpiration, setEventsListeners, setInternationalizationEnabled, setLocalizationText, setLoginTheme, setLoginWithEmailAllowed, setMasterAdminClient, setName, setNotBefore, setOfflineSessionIdleTimeout, setOfflineSessionMaxLifespan, setOfflineSessionMaxLifespanEnabled, setOTPPolicy, setPasswordPolicy, setRefreshTokenMaxReuse, setRegistrationAllowed, setRegistrationEmailAsUsername, setRegistrationFlow, setRememberMe, setResetCredentialsFlow, setResetPasswordAllowed, setRevokeRefreshToken, setSmtpConfig, setSslRequired, setSsoSessionIdleTimeout, setSsoSessionIdleTimeoutRememberMe, setSsoSessionMaxLifespan, setSsoSessionMaxLifespanRememberMe, setSupportedLocales, setVerifyEmail, setWebAuthnPolicy, setWebAuthnPolicyPasswordlessMethods inherited from interface org.keycloak.models.map.common.UpdatableEntitymarkUpdatedFlag
- 
Constructor Details- 
AbstractHotRodRealmEntityDelegatepublic AbstractHotRodRealmEntityDelegate()
 
- 
- 
Method Details- 
getId- Specified by:
- getIdin interface- AbstractEntity
 
- 
setId- Specified by:
- setIdin interface- AbstractEntity
 
- 
isUpdatedpublic boolean isUpdated()Description copied from interface:UpdatableEntityFlag signalizing that any of the setters has been meaningfully used.- Specified by:
- isUpdatedin interface- UpdatableEntity
- Overrides:
- isUpdatedin class- UpdatableHotRodEntityDelegateImpl<HotRodRealmEntity>
- Returns:
 
- 
clearUpdatedFlagpublic 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 interface- UpdatableEntity
- Overrides:
- clearUpdatedFlagin class- UpdatableHotRodEntityDelegateImpl<HotRodRealmEntity>
 
- 
hasClientInitialAccesspublic boolean hasClientInitialAccess()- Specified by:
- hasClientInitialAccessin interface- MapRealmEntity
 
- 
removeExpiredClientInitialAccessespublic void removeExpiredClientInitialAccesses()- Specified by:
- removeExpiredClientInitialAccessesin interface- MapRealmEntity
 
 
-