Interface SettingsUpdates.Change

All Known Implementing Classes:
SettingValueBean
Enclosing interface:
SettingsUpdates

public static interface SettingsUpdates.Change
A single setting update to apply.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the setting instance ID of the setting provider factory this is for, or null if the provider is not a factory
    Get the setting key.
    Get the setting provider ID this change is for.
    Get the setting value.
    boolean
    Get the remove flag.
    boolean
    Get the transient flag.
  • Method Details

    • getProviderKey

      String getProviderKey()
      Get the setting provider ID this change is for.
      Returns:
      the setting provider key
    • getInstanceKey

      String getInstanceKey()
      Get the setting instance ID of the setting provider factory this is for, or null if the provider is not a factory
      Returns:
      the setting instance key, or null
    • getKey

      String getKey()
      Get the setting key.
      Returns:
      the key
    • getValue

      String getValue()
      Get the setting value.
      Returns:
      the value
    • isTransient

      boolean isTransient()
      Get the transient flag.
      Returns:
      the transient flag
    • isRemove

      boolean isRemove()
      Get the remove flag.
      Returns:
      true if this setting should be deleted