Class GlobalOrderBacklogBuilder

java.lang.Object
com.gigaspaces.internal.cluster.node.impl.backlog.globalorder.GlobalOrderBacklogBuilder
All Implemented Interfaces:
IReplicationAsyncBacklogBuilder, IReplicationBacklogBuilder, IReplicationReliableAsyncBacklogBuilder, IReplicationSyncBacklogBuilder

public class GlobalOrderBacklogBuilder extends Object implements IReplicationBacklogBuilder
Builds IReplicationGroupBacklog that each group has a global order that the packets must be processed by the corresponding IReplicationTargetProcessLog. The order is generated by the order of which the packets were inserted to the backlog In other words, the backlog is a single list of packets such that a packet can be processed by the target only if all the packets that appear before it in the list were processed.
Since:
8.0
Author:
eitany