Class TerminalNotification

java.lang.Object
io.deephaven.engine.updategraph.AbstractNotification
io.deephaven.engine.updategraph.TerminalNotification
All Implemented Interfaces:
LogOutputAppendable, NotificationQueue.Notification, IntrusiveDoublyLinkedNode<NotificationQueue.Notification>, Runnable
Direct Known Subclasses:
UpdateCommitter, UpdateCommitterEx

public abstract class TerminalNotification extends AbstractNotification
  • Constructor Details

    • TerminalNotification

      protected TerminalNotification()
  • Method Details

    • canExecute

      public boolean canExecute(long step)
      Description copied from interface: NotificationQueue.Notification
      Can this notification be executed? That is, are all of it's dependencies satisfied.
      Parameters:
      step - The step for which we are testing satisfaction
      Returns:
      true if this notification can be executed, false if it has unmet dependencies