Package com.swiftmq.impl.streams.comp.memory


package com.swiftmq.impl.streams.comp.memory
  • Class
    Description
    Callback that can be registered on the forEach() method of a MemoryGroup or a GroupResult.
    Callback that can be registered on the forEach() method of a Memory.
    A GroupInactivityTimeout can be attached to a MemoryGroup and specifies a time of inactivity (no adds to attached Memory) after which all Messages in that Memory will retire and the Memory will be closed and removed from the MemoryGroup.
    Represents the result of a group operation on a Memory.
    Memory implementation that stores all Messages on the heap.
    InactivityTimeout can be attached to a Memory and specifies a time of inactivity (no adds to Memory) after which all Messages in that Memory will retire.
    Property Index that helds Property Values and References to Messages.
    Abstract base class for Memories.
    Factory to create Memories.
    Callback that is registered at a MemoryGroup.
    A MemoryGroup groups incoming Messages on base of the values of a Message Property (Group Property).
    Callback that is registered at a MemoryGroup.
    Memory implementation that stores all Messages as persistent Messages in a regular Queue.
    Callback that can be registered on a Memory.
    Memory implementation that stores all Messages as non-persistent Messages in a Temporary Queue.