Class FixedReloadPolicy

java.lang.Object
io.higson.runtime.reload.FixedReloadPolicy
All Implemented Interfaces:
ReloadPolicy
Direct Known Subclasses:
NoneReloadPolicy

public class FixedReloadPolicy extends Object implements ReloadPolicy
  • Constructor Details

    • FixedReloadPolicy

      public FixedReloadPolicy(boolean reload, boolean hotswap)
  • Method Details

    • eligibleForReload

      public boolean eligibleForReload(String code, String region, String version)
      Description copied from interface: ReloadPolicy
      Specifies whether a given parameter should be eagerly reloaded after invalidation.
      Specified by:
      eligibleForReload in interface ReloadPolicy
      Parameters:
      code - parameter's code
      region - parameter's region code (if any)
      version - parameter's region version (if any)
    • eligibleForHotswap

      public boolean eligibleForHotswap(String code, String region, String version)
      Description copied from interface: ReloadPolicy
      Specifies whether a given parameter should be hot-swapped in the prepared parameter cache.
      Specified by:
      eligibleForHotswap in interface ReloadPolicy
      Parameters:
      code - parameter's code
      region - parameter's region code (if any)
      version - parameter's region version (if any)