Class MultiExclusiveReadReceiveOperationHandler

All Implemented Interfaces:
ReceiveOperationHandler

public class MultiExclusiveReadReceiveOperationHandler extends AbstractFifoGroupingReceiveOperationHandler
First tries and perform a GigaSpace.readMultiple(Object, int, ReadModifiers) using the provided template, configured maxEntries (defaults to 50) and the configured fifoGroups (default to false).

If no values are returned, will perform a blocking read operation using GigaSpace.read(Object, long, ReadModifiers).

Read operations are performed under an exclusive read lock which mimics the similar behavior as take without actually taking the entry from the space.

Author:
kimchy
  • Constructor Details

    • MultiExclusiveReadReceiveOperationHandler

      public MultiExclusiveReadReceiveOperationHandler()
  • Method Details