public interface CachedRealmModel extends RealmModel
Modifier and Type | Interface and Description |
---|---|
static interface |
CachedRealmModel.RealmCachedEvent |
RealmModel.ClientCreationEvent, RealmModel.ClientRemovedEvent, RealmModel.ClientUpdatedEvent, RealmModel.IdentityProviderRemovedEvent, RealmModel.IdentityProviderUpdatedEvent, RealmModel.RealmCreationEvent, RealmModel.RealmPostCreateEvent, RealmModel.RealmRemovedEvent
RoleContainerModel.RoleRemovedEvent
Modifier and Type | Method and Description |
---|---|
ConcurrentHashMap |
getCachedWith()
Returns a map that contains custom things that are cached along with this model.
|
long |
getCacheTimestamp()
When was the model was loaded from database.
|
RealmModel |
getDelegateForUpdate()
Invalidates the cache for this model and returns a delegate that represents the actual data provider
|
void |
invalidate()
Invalidate the cache for this model
|
addAuthenticationFlow, addAuthenticatorConfig, addAuthenticatorExecution, addClient, addClient, addClientScope, addClientScope, addComponentModel, addDefaultClientScope, addDefaultGroup, addIdentityProvider, addIdentityProviderMapper, addRequiredActionProvider, addRequiredCredential, createGroup, createGroup, createGroup, createGroup, getAccessCodeLifespan, getAccessCodeLifespanLogin, getAccessCodeLifespanUserAction, getAccessTokenLifespan, getAccessTokenLifespanForImplicitFlow, getAccountTheme, getActionTokenGeneratedByAdminLifespan, getActionTokenGeneratedByUserLifespan, getActionTokenGeneratedByUserLifespan, getAdminTheme, getAlwaysDisplayInConsoleClients, getAttribute, getAttribute, getAttribute, getAttribute, getAttributes, getAuthenticationExecutionByFlowId, getAuthenticationExecutionById, getAuthenticationExecutions, getAuthenticationFlowById, getAuthenticationFlows, getAuthenticatorConfigByAlias, getAuthenticatorConfigById, getAuthenticatorConfigs, getBrowserFlow, getBrowserSecurityHeaders, getClientAuthenticationFlow, getClientByClientId, getClientById, getClientOfflineSessionIdleTimeout, getClientOfflineSessionMaxLifespan, getClients, getClients, getClientScopeById, getClientScopes, getClientsCount, getClientSessionIdleTimeout, getClientSessionMaxLifespan, getClientStorageProviders, getComponent, getComponents, getComponents, getComponents, getDefaultClientScopes, getDefaultGroups, getDefaultLocale, getDefaultSignatureAlgorithm, getDirectGrantFlow, getDisplayName, getDisplayNameHtml, getDockerAuthenticationFlow, getEmailTheme, getEnabledEventTypes, getEventsExpiration, getEventsListeners, getFailureFactor, getFlowByAlias, getGroupById, getGroups, getGroupsCount, getGroupsCountByNameContaining, getId, getIdentityProviderByAlias, getIdentityProviderMapperById, getIdentityProviderMapperByName, getIdentityProviderMappers, getIdentityProviderMappersByAlias, getIdentityProviders, getLoginTheme, getMasterAdminClient, getMaxDeltaTimeSeconds, getMaxFailureWaitSeconds, getMinimumQuickLoginWaitSeconds, getName, getNotBefore, getOfflineSessionIdleTimeout, getOfflineSessionMaxLifespan, getOTPPolicy, getPasswordPolicy, getQuickLoginCheckMilliSeconds, getRefreshTokenMaxReuse, getRegistrationFlow, getRequiredActionProviderByAlias, getRequiredActionProviderById, getRequiredActionProviders, getRequiredCredentials, getResetCredentialsFlow, getRoleById, getSmtpConfig, getSslRequired, getSsoSessionIdleTimeout, getSsoSessionIdleTimeoutRememberMe, getSsoSessionMaxLifespan, getSsoSessionMaxLifespanRememberMe, getSupportedLocales, getTopLevelGroups, getTopLevelGroups, getUserActionTokenLifespans, getUserStorageProviders, getWaitIncrementSeconds, getWebAuthnPolicy, getWebAuthnPolicyPasswordless, importComponentModel, isAdminEventsDetailsEnabled, isAdminEventsEnabled, isBruteForceProtected, isDuplicateEmailsAllowed, isEditUsernameAllowed, isEnabled, isEventsEnabled, isIdentityFederationEnabled, isInternationalizationEnabled, isLoginWithEmailAllowed, isOfflineSessionMaxLifespanEnabled, isPermanentLockout, isRegistrationAllowed, isRegistrationEmailAsUsername, isRememberMe, isResetPasswordAllowed, isRevokeRefreshToken, isUserManagedAccessAllowed, isVerifyEmail, moveGroup, removeAttribute, removeAuthenticationFlow, removeAuthenticatorConfig, removeAuthenticatorExecution, removeClient, removeClientScope, removeComponent, removeComponents, removeDefaultClientScope, removeDefaultGroup, removeGroup, removeIdentityProviderByAlias, removeIdentityProviderMapper, removeRequiredActionProvider, searchClientByClientId, searchForGroupByName, setAccessCodeLifespan, setAccessCodeLifespanLogin, setAccessCodeLifespanUserAction, setAccessTokenLifespan, setAccessTokenLifespanForImplicitFlow, setAccountTheme, setActionTokenGeneratedByAdminLifespan, setActionTokenGeneratedByUserLifespan, setActionTokenGeneratedByUserLifespan, setAdminEventsDetailsEnabled, setAdminEventsEnabled, setAdminTheme, setAttribute, setAttribute, setAttribute, setAttribute, setBrowserFlow, setBrowserSecurityHeaders, setBruteForceProtected, setClientAuthenticationFlow, setClientOfflineSessionIdleTimeout, setClientOfflineSessionMaxLifespan, setClientSessionIdleTimeout, setClientSessionMaxLifespan, setDefaultLocale, setDefaultSignatureAlgorithm, setDirectGrantFlow, setDisplayName, setDisplayNameHtml, setDockerAuthenticationFlow, setDuplicateEmailsAllowed, setEditUsernameAllowed, setEmailTheme, setEnabled, setEnabledEventTypes, setEventsEnabled, setEventsExpiration, setEventsListeners, setFailureFactor, setInternationalizationEnabled, setLoginTheme, setLoginWithEmailAllowed, setMasterAdminClient, setMaxDeltaTimeSeconds, setMaxFailureWaitSeconds, setMinimumQuickLoginWaitSeconds, setName, setNotBefore, setOfflineSessionIdleTimeout, setOfflineSessionMaxLifespan, setOfflineSessionMaxLifespanEnabled, setOTPPolicy, setPasswordPolicy, setPermanentLockout, setQuickLoginCheckMilliSeconds, setRefreshTokenMaxReuse, setRegistrationAllowed, setRegistrationEmailAsUsername, setRegistrationFlow, setRememberMe, setResetCredentialsFlow, setResetPasswordAllowed, setRevokeRefreshToken, setSmtpConfig, setSslRequired, setSsoSessionIdleTimeout, setSsoSessionIdleTimeoutRememberMe, setSsoSessionMaxLifespan, setSsoSessionMaxLifespanRememberMe, setSupportedLocales, setUserManagedAccessAllowed, setVerifyEmail, setWaitIncrementSeconds, setWebAuthnPolicy, setWebAuthnPolicyPasswordless, updateAuthenticationFlow, updateAuthenticatorConfig, updateAuthenticatorExecution, updateComponent, updateIdentityProvider, updateIdentityProviderMapper, updateRequiredActionProvider, updateRequiredCredentials
addDefaultRole, addRole, addRole, getDefaultRoles, getRole, getRoles, getRoles, removeDefaultRoles, removeRole, searchForRoles, updateDefaultRoles
RealmModel getDelegateForUpdate()
void invalidate()
long getCacheTimestamp()
ConcurrentHashMap getCachedWith()
Copyright © 2020 JBoss by Red Hat. All rights reserved.