package org.ovirt.engine.core.vdsbroker.glusterbroker; import org.ovirt.engine.core.common.glustercommands.GlusterVolumeVDSParameters; public class RebalanceGlusterVolumeStartVDSCommand extends GlusterBrokerCommand<GlusterVolumeVDSParameters> { public RebalanceGlusterVolumeStartVDSCommand(GlusterVolumeVDSParameters parameters) { super(parameters); } @Override protected void ExecuteIrsBrokerCommand() { // TODO: The rebalance mode to be received from client and passed status = getIrsProxy().glusterVolumeRebalanceStart(getParameters().getVolumeName(), "migrate-data"); // IMPORTANT! This handles errors if any ProceedProxyReturnValue(); } }