/* * Copyright (c) 2015 EMC Corporation * All Rights Reserved */ package com.emc.storageos.volumecontroller.impl.smis.srdf.collectors; import com.emc.storageos.db.client.DbClient; import com.emc.storageos.db.client.model.StorageSystem; import com.emc.storageos.db.client.model.Volume; import com.emc.storageos.volumecontroller.impl.smis.srdf.SRDFUtils; import javax.cim.CIMObjectPath; import java.util.Collection; /** * Created by bibbyi1 on 3/24/2015. */ public class AllStorageSyncsInRDFGroupCollector extends AbstractCollector { public AllStorageSyncsInRDFGroupCollector(DbClient dbClient, SRDFUtils utils) { super(dbClient, utils); } @Override public Collection<CIMObjectPath> collect(StorageSystem provider, Volume targetVolume) { return utils.getStorageSynchronizationsInRemoteGroup(provider, targetVolume); } }