Class UiRecoveryDraftsProperties

java.lang.Object
io.jmix.uirecovery.UiRecoveryDraftsProperties

@ConfigurationProperties(prefix="jmix.uirecovery.drafts") public class UiRecoveryDraftsProperties extends Object
  • Constructor Details

    • UiRecoveryDraftsProperties

      public UiRecoveryDraftsProperties(@DefaultValue("true") boolean enabled, @DefaultValue("5s") Duration defaultMinSaveInterval, @DefaultValue("ASK") RestoreMode defaultRestoreMode, @DefaultValue("30d") Duration retention, @DefaultValue("false") boolean showOnLogin)
  • Method Details

    • isEnabled

      public boolean isEnabled()
      See Also:
      • enabled
    • getDefaultMinSaveInterval

      public Duration getDefaultMinSaveInterval()
      See Also:
      • defaultMinSaveInterval
    • getDefaultRestoreMode

      public RestoreMode getDefaultRestoreMode()
      See Also:
      • defaultRestoreMode
    • getRetention

      public Duration getRetention()
      See Also:
      • retention
    • isShowOnLogin

      public boolean isShowOnLogin()
      See Also:
      • showOnLogin