package com.onaro.sanscreen.client.view.topology.queries; import com.onaro.client.leekui.runtime.OnaroAdapterUtils; import com.onaro.sanscreen.client.view.selection.SelectedObject; import com.onaro.sanscreen.client.view.topology.queries.util.TopologyBeanFactory; import com.onaro.sanscreen.server.interfaces.data.Context; import com.onaro.sanscreen.server.interfaces.data.inventory.StoragePool; /** * Topology Query for a selected storage pool object. Uses the storage pool's storage ID.

* * @author Joshua Eisenthal Copyright 2011 NetApp, Inc. */ public class StoragePoolQuery extends StorageQuery { @Override public void executeQuery(SelectedObject selectedObject, Context context, TopologyBeanFactory topologyBeanFactory) throws Exception { StoragePool storagePool = OnaroAdapterUtils.getAdapter(selectedObject, StoragePool.class); executeQuery(storagePool.getStorageId(), context, topologyBeanFactory); } }