Class BlobStoreAwareMonitor

  • All Implemented Interfaces:
    ThresholdStateMonitor

    public class BlobStoreAwareMonitor
    extends Object
    implements ThresholdStateMonitor
    This implementation tracks the in-memory states of thresholds while also being aware of their persistence. This allows for the encapsulation of atomic clear/reinitialize logic where both the in-memory and persisted copies of the state can be cleared together without clients of being aware.