Uses of Interface
com.swiftmq.impl.streams.comp.memory.limit.Limit
Packages that use Limit
-
Uses of Limit in com.swiftmq.impl.streams.comp.memory
Methods in com.swiftmq.impl.streams.comp.memory that return LimitMethods in com.swiftmq.impl.streams.comp.memory with parameters of type Limit -
Uses of Limit in com.swiftmq.impl.streams.comp.memory.limit
Classes in com.swiftmq.impl.streams.comp.memory.limit that implement LimitModifier and TypeClassDescriptionclassA CountLimit keeps a Memory at a specific number of Messages and removes older Messages if necessary.classA TimeLimit keeps a Memory at a specific time window (e.g.classA TimeUnitChangeLimit keeps a Memory at a specific time unit window (e.g.Methods in com.swiftmq.impl.streams.comp.memory.limit that return LimitModifier and TypeMethodDescriptionCountLimit.onRetire(RetirementCallback callback) Limit.onRetire(RetirementCallback callback) Sets a callback which is called for each Message that is retired (removed by a Limit).TimeLimit.onRetire(RetirementCallback callback) TimeUnitChangeLimit.onRetire(RetirementCallback callback)