public MergePolicyProvider(NodeEngine nodeEngine) { this.nodeEngine = nodeEngine; this.policyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); addOutOfBoxPolicies(); }
public MergePolicyProvider(NodeEngine nodeEngine) { this.nodeEngine = nodeEngine; this.policyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); addOutOfBoxPolicies(); }
public MergePolicyProvider(NodeEngine nodeEngine) { this.nodeEngine = nodeEngine; this.policyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); addOutOfBoxPolicies(); }
public CacheMergePolicyProvider(NodeEngine nodeEngine) { this.nodeEngine = nodeEngine; this.policyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); addOutOfBoxPolicies(); }
public MergePolicyProvider(NodeEngine nodeEngine) { this.nodeEngine = nodeEngine; this.policyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); addOutOfBoxPolicies(); }
protected AbstractContainerMerger(AbstractContainerCollector<C> collector, NodeEngine nodeEngine) { this.collector = collector; this.logger = nodeEngine.getLogger(AbstractContainerMerger.class); this.operationService = nodeEngine.getOperationService(); this.splitBrainMergePolicyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); }
protected AbstractContainerCollector(NodeEngine nodeEngine) { this.operationExecutor = ((OperationServiceImpl) nodeEngine.getOperationService()).getOperationExecutor(); this.partitionService = nodeEngine.getPartitionService(); this.mergePolicyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); }
protected AbstractContainerCollector(NodeEngine nodeEngine) { this.operationExecutor = ((OperationServiceImpl) nodeEngine.getOperationService()).getOperationExecutor(); this.partitionService = nodeEngine.getPartitionService(); this.mergePolicyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); }
protected AbstractContainerMerger(AbstractContainerCollector<C> collector, NodeEngine nodeEngine) { this.collector = collector; this.logger = nodeEngine.getLogger(AbstractContainerMerger.class); this.clusterService = nodeEngine.getClusterService(); this.operationService = nodeEngine.getOperationService(); this.splitBrainMergePolicyProvider = nodeEngine.getSplitBrainMergePolicyProvider(); }
@Override public DistributedObject createDistributedObject(String objectName) { RingbufferConfig ringbufferConfig = getRingbufferConfig(objectName); checkRingbufferConfig(ringbufferConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new RingbufferProxy(nodeEngine, this, objectName, ringbufferConfig); }
@Override public DistributedObject createDistributedObject(String objectName) { RingbufferConfig ringbufferConfig = getRingbufferConfig(objectName); checkRingbufferConfig(ringbufferConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new RingbufferProxy(nodeEngine, this, objectName, ringbufferConfig); }
@Override public AtomicReferenceProxy createDistributedObject(String name) { AtomicReferenceConfig atomicReferenceConfig = nodeEngine.getConfig().findAtomicReferenceConfig(name); checkBasicConfig(atomicReferenceConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new AtomicReferenceProxy(name, nodeEngine, this); }
@Override public DistributedObject createDistributedObject(String name) { ScheduledExecutorConfig executorConfig = nodeEngine.getConfig().findScheduledExecutorConfig(name); checkScheduledExecutorConfig(executorConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new ScheduledExecutorServiceProxy(name, nodeEngine, this); }
@Override public QueueProxyImpl createDistributedObject(String objectId) { QueueConfig queueConfig = nodeEngine.getConfig().findQueueConfig(objectId); checkQueueConfig(queueConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new QueueProxyImpl(objectId, this, nodeEngine, queueConfig); }
@Override public AtomicLongProxy createDistributedObject(String name) { AtomicLongConfig atomicLongConfig = nodeEngine.getConfig().findAtomicLongConfig(name); checkBasicConfig(atomicLongConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new AtomicLongProxy(name, nodeEngine, this); }
@Override public QueueProxyImpl createDistributedObject(String objectId) { QueueConfig queueConfig = nodeEngine.getConfig().findQueueConfig(objectId); checkQueueConfig(queueConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new QueueProxyImpl(objectId, this, nodeEngine, queueConfig); }
@Override public DistributedObject createDistributedObject(String name) { MultiMapConfig multiMapConfig = nodeEngine.getConfig().findMultiMapConfig(name); checkMultiMapConfig(multiMapConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new ObjectMultiMapProxy(multiMapConfig, this, nodeEngine, name); }
@Override public AtomicReferenceProxy createDistributedObject(String name) { AtomicReferenceConfig atomicReferenceConfig = nodeEngine.getConfig().findAtomicReferenceConfig(name); checkBasicConfig(atomicReferenceConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new AtomicReferenceProxy(name, nodeEngine, this); }
@Override public DistributedObject createDistributedObject(String name) { ScheduledExecutorConfig executorConfig = nodeEngine.getConfig().findScheduledExecutorConfig(name); checkScheduledExecutorConfig(executorConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new ScheduledExecutorServiceProxy(name, nodeEngine, this); }
@Override public AtomicLongProxy createDistributedObject(String name) { AtomicLongConfig atomicLongConfig = nodeEngine.getConfig().findAtomicLongConfig(name); checkBasicConfig(atomicLongConfig, nodeEngine.getSplitBrainMergePolicyProvider()); return new AtomicLongProxy(name, nodeEngine, this); }