Class ParamEvictor

java.lang.Object
io.higson.runtime.evict.ParamEvictor

public class ParamEvictor extends Object
  • Constructor Details

  • Method Details

    • evict

      public void evict()
      Checks each external source parameter stored in the index cache. Evicts a parameter from the cache if one of the following conditions is true: 1. the parameter's TTL (auto refresh) has expired 2. the parameter's matrix fingerpring has changed 3. the parameter has not been used for longer that max-idle-time