Interface LivenessNode
- All Superinterfaces:
LivenessManager,LivenessReferent
- All Known Subinterfaces:
DynamicTable,LazySnapshotTable,Listener,ListenerBase,RemoteTableHandle.TableProxy,ShiftAwareListener,Table,TableMap,TableMapProxyHandler.TableMapProxy
- All Known Implementing Classes:
AddedTableLoggingListener,AppendOnlyArrayBackedMutableTable,AppendOnlyAssertionInstrumentedListenerAdapter,AutoTuningIncrementalReleaseFilter,BaseIncrementalReleaseFilter,BaseTable,BaseTable.ListenerImpl,BaseTable.ShiftAwareListenerImpl,BucketedChunkedAjMergedListener,ClockFilter,ComposedFilter,ConjunctiveFilter,ConnectionAwareRemoteTable,DeferredViewTable,DeferredViewTable.SimpleTableReference,DeferredViewTable.TableReference,DisjunctiveFilter,DynamicTableToAdoConverter,DynamicWhereFilter,FilteredTableMap,FullTableLoggingListener,HierarchicalTable,IncrementalReleaseFilter,InitialSnapshotTable,InMemoryTable,InstrumentedListener,InstrumentedListenerAdapter,InstrumentedListenerBase,InstrumentedShiftAwareListener,InstrumentedShiftAwareListenerAdapter,JoinListenerRecorder,KeyedArrayBackedMutableTable,LastByTableImportState.ResultTableMap,ListenerRecorder,LivenessArtifact,LivenessScope,LivePivotWidget,LiveQueryTable,LiveTableRefreshCombiner,LocalTableMap,MergedListener,NestedPartitionedDiskBackedTable,PartitionAwareSourceTable,PreemptiveUpdatesTable,PrintListener,QueryReplayGroupedTable,QueryTable,QueryTable.FilteredTable,RedefinableTable,RefreshingAccountFilter,RefreshingAccountRootFilter,RefreshingGroupFilter,RefreshingMysqlFilter,RefreshingStrategyFilter,ReplayGroupedFullTable,ReplayLastByGroupedTable,ReplayTable,ReplicatedTable,ReverseLookupListener,RollingReleaseFilter,SelectFilterLivenessArtifactImpl,ShiftAwareSwapListener,SimpleSourceTable,SnapshotIncrementalListener,SnapshotInternalListener,SortedAssertionInstrumentedListenerAdapter,SortedClockFilter,SortListener,SourceTable,SourceTable.QueryTableReference,SplayedDiskBackedTable,SubscriptionSnapshotTable,SwapListener,SwapListenerBase,TableLogger,TableMapClient,TableMapImpl,TableMapProxyHandler,TableMapSupplier,TableSupplier,TimeSeriesFilter,TimeTable,ToMapListener,UncoalescedTable,UnsortedClockFilter,UpdatableTable,WrappedDelegatingTable,ZeroKeyChunkedAjMergedListener
public interface LivenessNode extends LivenessReferent, LivenessManager
A
LivenessReferent that is also a LivenessManager, transitively enforcing liveness on its referents.-
Method Summary
Methods inherited from interface com.illumon.iris.db.util.liveness.LivenessManager
manage, tryManageMethods inherited from interface com.illumon.iris.db.util.liveness.LivenessReferent
dropReference, getReferentDescription, getWeakReference, retainReference, tryRetainReference