Package io.deephaven.pivot
Class PivotTableViewSubscription
- All Implemented Interfaces:
- LogOutputAppendable,- LivenessManager,- LivenessNode,- LivenessReferent,- Serializable
Tool that manages an active subscription to a 
PivotTableView.- See Also:
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructorsConstructorDescriptionPivotTableViewSubscription(@NotNull Scheduler scheduler, SessionService.ErrorTransformer errorTransformer, BarrageMessageWriter.Factory streamGeneratorFactory, @NotNull PivotTableView view, @NotNull io.grpc.stub.StreamObserver<BarrageMessageWriter.MessageView> listener, @NotNull BarrageSubscriptionOptions subscriptionOptions, long intervalDurationMillis) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidprotected voiddestroy()voidsetViewport(@Nullable RowSet viewportColumns, @Nullable RowSet viewportRows, boolean reverseViewport) Methods inherited from class io.deephaven.engine.liveness.LivenessArtifactmanageWithCurrentScopeMethods inherited from class io.deephaven.engine.liveness.ReferenceCountedLivenessNodegetWeakReference, initializeTransientFieldsForLiveness, onReferenceCountAtZero, tryManage, tryUnmanage, tryUnmanageMethods inherited from class io.deephaven.engine.liveness.ReferenceCountedLivenessReferentdropReference, tryRetainReferenceMethods inherited from class io.deephaven.util.referencecounting.ReferenceCountedappend, decrementReferenceCount, forceReferenceCountToZero, getReferenceCountDebug, incrementReferenceCount, resetReferenceCount, toString, tryDecrementReferenceCount, tryIncrementReferenceCountMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.deephaven.engine.liveness.LivenessManagermanage, unmanage, unmanageMethods inherited from interface io.deephaven.engine.liveness.LivenessReferentdropReference, getReferentDescription, retainReference, tryRetainReference
- 
Constructor Details- 
PivotTableViewSubscriptionpublic PivotTableViewSubscription(@NotNull @NotNull Scheduler scheduler, @NotNull SessionService.ErrorTransformer errorTransformer, @NotNull BarrageMessageWriter.Factory streamGeneratorFactory, @NotNull @NotNull PivotTableView view, @NotNull @NotNull io.grpc.stub.StreamObserver<BarrageMessageWriter.MessageView> listener, @NotNull @NotNull BarrageSubscriptionOptions subscriptionOptions, long intervalDurationMillis) 
 
- 
- 
Method Details- 
destroy@OverridingMethodsMustInvokeSuper protected void destroy()- Overrides:
- destroyin class- ReferenceCountedLivenessReferent
 
- 
completedpublic void completed()
- 
setViewport
 
-