Interface Reloader

All Known Implementing Classes:
DefaultReloader, NopReloader, PolicyBasedReloader

public interface Reloader
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Request to hotswap a parameter asynchronously.
    default boolean
    Check if a given parameter should be hot-swapped.
    default boolean
    Check if a given parameter should be eagerly reloaded after invalidation.
    void
    reloadParameter(int pid)
    Request to reload a parameter asynchronously.
  • Method Details

    • reloadParameter

      void reloadParameter(int pid)
      Request to reload a parameter asynchronously.
      Parameters:
      pid - parameter's identifier
    • hotswapParameter

      void hotswapParameter(int pid)
      Request to hotswap a parameter asynchronously.
      Parameters:
      pid - parameter's identifier
    • isEligibleForReload

      default boolean isEligibleForReload(int pid)
      Check if a given parameter should be eagerly reloaded after invalidation.
    • isEligibleForHotswap

      default boolean isEligibleForHotswap(int pid)
      Check if a given parameter should be hot-swapped.