Package io.datarouter.storage.node.op
Interface IndexedOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
- All Known Subinterfaces:
IndexedMapStorage<PK,D>,IndexedMapStorage.IndexedMapStorageNode<PK,D,F>,IndexedMapStorage.PhysicalIndexedMapStorageNode<PK,D,F>,IndexedMapStorageReader<PK,D>,IndexedMapStorageReader.IndexedMapStorageReaderNode<PK,D,F>,IndexedMapStorageReader.PhysicalIndexedMapStorageReaderNode<PK,D,F>,IndexedMapStorageWriter<PK,D>,IndexedMapStorageWriter.IndexedMapStorageWriterNode<PK,D,F>,IndexedMapStorageWriter.PhysicalIndexedMapStorageWriterNode<PK,D,F>,IndexedSortedMapStorage<PK,D>,IndexedSortedMapStorage.IndexedSortedMapStorageNode<PK,D,F>,IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,D,F>,IndexedSortedMapStorageReader<PK,D>,IndexedSortedMapStorageReader.IndexedSortedMapStorageReaderNode<PK,D,F>,IndexedSortedMapStorageReader.PhysicalIndexedSortedMapStorageReaderNode<PK,D,F>,IndexedSortedMapStorageWriter<PK,D>,IndexedSortedMapStorageWriter.IndexedSortedMapStorageWriterNode<PK,D,F>,IndexedSortedMapStorageWriter.PhysicalIndexedSortedMapStorageWriterNode<PK,D,F>,IndexedStorage<PK,D>,IndexedStorage.IndexedStorageNode<PK,D,F>,IndexedStorage.PhysicalIndexedStorageNode<PK,D,F>,IndexedStorageCallsiteAdapterMixin<PK,D,F,N>,IndexedStorageCounterAdapterMixin<PK,D,F,N>,IndexedStorageReader<PK,D>,IndexedStorageReader.IndexedStorageReaderNode<PK,D,F>,IndexedStorageReader.PhysicalIndexedStorageReaderNode<PK,D,F>,IndexedStorageSanitizationAdapterMixin<PK,D,F,N>,IndexedStorageTraceAdapterMixin<PK,D,F,N>,IndexedStorageWriter<PK,D>,IndexedStorageWriter.IndexedStorageWriterNode<PK,D,F>,IndexedStorageWriter.PhysicalIndexedStorageWriterNode<PK,D,F>,PhysicalIndexedStorageAvailabilityAdapterMixin<PK,D,F,N>
- All Known Implementing Classes:
IndexedSortedMapStorageCallsiteAdapter,IndexedSortedMapStorageCounterAdapter,NoOpGroupQueueNode,NoOpNode,NoOpQueueNode,PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory.PhysicalIndexedSortedMapStorageAvailabilityAdapter,PhysicalIndexedSortedMapStorageCallsiteAdapter,PhysicalIndexedSortedMapStorageCounterAdapter,PhysicalIndexedSortedMapStorageSanitizationAdapter,PhysicalIndexedSortedMapStorageSanitizationAdapter,PhysicalIndexedSortedMapStorageTraceAdapter
public interface IndexedOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>>
-
Method Summary
Modifier and Type Method Description List<ManagedNode<PK,D,?,?,?>>getManagedNodes()<IK extends io.datarouter.model.key.primary.PrimaryKey<IK>, IE extends io.datarouter.model.index.IndexEntry<IK, IE, PK, D>, IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK, IE>, N extends ManagedNode<PK, D, IK, IE, IF>>
NregisterManaged(N managedNode)
-
Method Details
-
registerManaged
<IK extends io.datarouter.model.key.primary.PrimaryKey<IK>, IE extends io.datarouter.model.index.IndexEntry<IK, IE, PK, D>, IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK, IE>, N extends ManagedNode<PK, D, IK, IE, IF>> N registerManaged(N managedNode) -
getManagedNodes
List<ManagedNode<PK,D,?,?,?>> getManagedNodes()
-