package org.ovirt.engine.core.bll.network.host;
import org.ovirt.engine.core.bll.context.CommandContext;
import org.ovirt.engine.core.common.action.VfsConfigLabelParameters;
import org.ovirt.engine.core.common.errors.EngineMessage;
public abstract class VfsConfigLabelCommandBase extends VfsConfigCommandBase<VfsConfigLabelParameters> {
public VfsConfigLabelCommandBase(VfsConfigLabelParameters parameters, CommandContext commandContext) {
super(parameters, commandContext);
}
@Override
protected boolean validate() {
return super.validate() && validate(getVfsConfigValidator().settingSpecificNetworksAllowed());
}
@Override
protected void setActionMessageParameters() {
addValidationMessage(EngineMessage.VAR__TYPE__HOST_NIC_VFS_CONFIG_LABEL);
}
public String getLabel() {
return getParameters().getLabel();
}
}