com.hazelcast.map.impl.mapstore.writebehind
Class WriteBehindQueues

java.lang.Object
  extended by com.hazelcast.map.impl.mapstore.writebehind.WriteBehindQueues

public final class WriteBehindQueues
extends Object

A class providing static factory methods that create write behind queues.


Method Summary
static WriteBehindQueue createCoalescedWriteBehindQueue()
           
static
<T> WriteBehindQueue<T>
createDefaultWriteBehindQueue()
           
static WriteBehindQueue createSafeBoundedArrayWriteBehindQueue(int maxSizePerNode, AtomicInteger counter)
           
static
<T> WriteBehindQueue<T>
createSafeWriteBehindQueue(WriteBehindQueue<T> queue)
           
static
<T> WriteBehindQueue<T>
emptyWriteBehindQueue()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createSafeBoundedArrayWriteBehindQueue

public static WriteBehindQueue createSafeBoundedArrayWriteBehindQueue(int maxSizePerNode,
                                                                      AtomicInteger counter)

createDefaultWriteBehindQueue

public static <T> WriteBehindQueue<T> createDefaultWriteBehindQueue()

emptyWriteBehindQueue

public static <T> WriteBehindQueue<T> emptyWriteBehindQueue()

createSafeWriteBehindQueue

public static <T> WriteBehindQueue<T> createSafeWriteBehindQueue(WriteBehindQueue<T> queue)

createCoalescedWriteBehindQueue

public static WriteBehindQueue createCoalescedWriteBehindQueue()


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.