Object SynapseBatchedSignalNotifier

  • All Implemented Interfaces:

    
    public class SynapseBatchedSignalNotifier
    
                        

    Lightweight facade for batched collectors to notify Synapse that pending data has changed.

    Callers (batched collectors or their event producers) invoke notifyDataChanged after accepting new signal data. Synapse evaluates batch-size eligibility asynchronously and never blocks the caller (NFR-1).

    The target is SynapseManager by default and can be overridden in tests.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Unit notifyDataChanged(String signalKey)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait