Interface NotificationStepSource

All Superinterfaces:
com.fishlib.base.log.LogOutputAppendable, NotificationQueue.Dependency
All Known Implementing Classes:
AppendOnlyArrayBackedMutableTable, BaseTable, ConnectionAwareRemoteTable, DeferredViewTable, HierarchicalTable, InitialSnapshotTable, InMemoryTable, KeyedArrayBackedMutableTable, LiveQueryTable, NestedPartitionedDiskBackedTable, PartitionAwareSourceTable, PreemptiveUpdatesTable, QueryReplayGroupedTable, QueryTable, QueryTable.FilteredTable, RedefinableTable, ReplayGroupedFullTable, ReplayLastByGroupedTable, ReplayTable, ReplicatedTable, ReverseLookupListener, SimpleSourceTable, SourceTable, SplayedDiskBackedTable, SubscriptionSnapshotTable, TimeTable, UncoalescedTable, UpdatableTable, WrappedDelegatingTable

public interface NotificationStepSource
extends NotificationQueue.Dependency
Elements of a Deephaven query DAG that can supply their notification step.
  • Method Summary

    Modifier and Type Method Description
    long getLastNotificationStep()
    Get the last logical clock step on which this element dispatched a notification.

    Methods inherited from interface com.fishlib.base.log.LogOutputAppendable

    append

    Methods inherited from interface com.illumon.iris.db.tables.live.NotificationQueue.Dependency

    satisfied
  • Method Details

    • getLastNotificationStep

      long getLastNotificationStep()
      Get the last logical clock step on which this element dispatched a notification.
      Returns:
      The last notification step