Class DndSessionBarrage

java.lang.Object
io.deephaven.enterprise.dnd.client.DndSession
io.deephaven.enterprise.dnd.client.DndSessionBarrage

public class DndSessionBarrage extends DndSession
A session on a Persistent Query used to access tables using Barrage
  • Method Details

    • subscribeTo

      public Table subscribeTo(@NotNull @NotNull TableSpec table) throws SubscriptionException
      Fetch a fully subscribed table from the server.
      Parameters:
      table - the tableSpec to subscribe to
      Returns:
      a new Barrage Table
      Throws:
      SubscriptionException - if there is a problem while subscribing
    • snapshotOf

      public Table snapshotOf(@NotNull @NotNull TableSpec table) throws SnapshotException
      Fetch a snapshot of the table from the server.
      Parameters:
      table - the tableSpec to snapshot
      Returns:
      a new Barrage Table
      Throws:
      SnapshotException - if there is a problem creating the snapshot.