Uses of Class
org.apache.hadoop.hdfs.shortcircuit.ShortCircuitShm.Slot
Packages that use ShortCircuitShm.Slot
-
Uses of ShortCircuitShm.Slot in org.apache.hadoop.hdfs.shortcircuit
Methods in org.apache.hadoop.hdfs.shortcircuit that return ShortCircuitShm.SlotModifier and TypeMethodDescriptionfinal ShortCircuitShm.SlotShortCircuitShm.allocAndRegisterSlot(ExtendedBlockId blockId) Allocate a new slot and register it.ShortCircuitCache.allocShmSlot(DatanodeInfo datanode, DomainPeer peer, org.apache.commons.lang3.mutable.MutableBoolean usedPeer, ExtendedBlockId blockId, String clientName) Allocate a new shared memory slot.DfsClientShmManager.allocSlot(DatanodeInfo datanode, DomainPeer peer, org.apache.commons.lang3.mutable.MutableBoolean usedPeer, ExtendedBlockId blockId, String clientName) ShortCircuitReplica.getSlot()final ShortCircuitShm.SlotShortCircuitShm.getSlot(int slotIdx) ShortCircuitShm.SlotIterator.next()final ShortCircuitShm.SlotShortCircuitShm.registerSlot(int slotIdx, ExtendedBlockId blockId) Register a slot.Methods in org.apache.hadoop.hdfs.shortcircuit with parameters of type ShortCircuitShm.SlotModifier and TypeMethodDescriptionvoidDfsClientShmManager.freeSlot(ShortCircuitShm.Slot slot) voidShortCircuitCache.freeSlot(ShortCircuitShm.Slot slot) Free a slot immediately.voidShortCircuitCache.scheduleSlotReleaser(ShortCircuitShm.Slot slot) Schedule a shared memory slot to be released.Constructors in org.apache.hadoop.hdfs.shortcircuit with parameters of type ShortCircuitShm.SlotModifierConstructorDescriptionShortCircuitReplica(ExtendedBlockId key, FileInputStream dataStream, FileInputStream metaStream, ShortCircuitCache cache, long creationTimeMs, ShortCircuitShm.Slot slot)