package org.ovirt.engine.core.vdsbroker.irsbroker; import org.ovirt.engine.core.common.vdscommands.IrsBaseVDSCommandParameters; import org.ovirt.engine.core.common.vdscommands.VDSCommandType; import org.ovirt.engine.core.common.vdscommands.VdsIdVDSCommandParametersBase; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class SPMGetAllTasksInfoVDSCommand<P extends IrsBaseVDSCommandParameters> extends IrsBrokerCommand<P> { private static final Logger log = LoggerFactory.getLogger(SPMGetAllTasksInfoVDSCommand.class); public SPMGetAllTasksInfoVDSCommand(P parameters) { super(parameters); } @Override protected void executeIrsBrokerCommand() { log.info( "-- executeIrsBrokerCommand: Attempting on storage pool '{}'", getParameters().getStoragePoolId()); setReturnValue(resourceManager .runVdsCommand(VDSCommandType.HSMGetAllTasksInfo, new VdsIdVDSCommandParametersBase(getCurrentIrsProxy().getCurrentVdsId())) .getReturnValue()); } }