@Override
 public void run() {
   LockServiceImpl lockService = getService();
   LockStoreContainer container = lockService.getLockContainer(getPartitionId());
   for (LockStoreImpl ls : locks) {
     container.put(ls);
   }
 }
 public LockReplicationOperation(LockStoreContainer container, int partitionId, int replicaIndex) {
   this.setPartitionId(partitionId).setReplicaIndex(replicaIndex);
   final Collection<LockStoreImpl> lockStores = container.getLockStores();
   for (LockStoreImpl ls : lockStores) {
     if (ls.getTotalBackupCount() < replicaIndex) {
       continue;
     }
     locks.add(ls);
   }
 }