public class HashCodeSlotting<T> extends java.lang.Object implements SlottingStrategy<T>
| Modifier and Type | Method and Description |
|---|---|
SlotAssignment |
assignSlot(io.reactivex.netty.channel.ObservableConnection<RemoteRxEvent,RemoteRxEvent> connection) |
void |
releaseSlot(io.reactivex.netty.channel.ObservableConnection<RemoteRxEvent,RemoteRxEvent> connection) |
rx.functions.Func1<SlotValuePair<T>,java.lang.Boolean> |
slottingFunction() |
public SlotAssignment assignSlot(io.reactivex.netty.channel.ObservableConnection<RemoteRxEvent,RemoteRxEvent> connection)
assignSlot in interface SlottingStrategy<T>public void releaseSlot(io.reactivex.netty.channel.ObservableConnection<RemoteRxEvent,RemoteRxEvent> connection)
releaseSlot in interface SlottingStrategy<T>public rx.functions.Func1<SlotValuePair<T>,java.lang.Boolean> slottingFunction()
slottingFunction in interface SlottingStrategy<T>