/* * Copyright (c) 2016 EMC Corporation * All Rights Reserved */ package com.emc.storageos.volumecontroller; import java.net.URI; import java.util.List; import com.emc.storageos.db.client.model.StorageSystem.Discovery_Namespaces; /** * Initiator param for adding jobs into ZK queues. */ public class ArrayAffinityAsyncTask extends AsyncTask { private static final long serialVersionUID = -8866596995946050600L; private List<URI> _hostIds; private List<URI> _systemIds; public ArrayAffinityAsyncTask(Class clazz, List<URI> systemIds, List<URI> hostIds, String opId) { super(clazz, systemIds.get(0), opId, Discovery_Namespaces.ARRAY_AFFINITY.name()); _hostIds = hostIds; _systemIds = systemIds; } public List<URI> getHostIds() { return _hostIds; } public List<URI> getSystemIds() { return _systemIds; } }