package org.ovirt.engine.core.bll;
import javax.inject.Inject;
import org.ovirt.engine.core.bll.context.CommandContext;
import org.ovirt.engine.core.bll.network.macpool.MacPoolPerCluster;
import org.ovirt.engine.core.common.action.VdcActionParametersBase;
import org.ovirt.engine.core.common.errors.EngineMessage;
import org.ovirt.engine.core.dao.MacPoolDao;
public abstract class MacPoolCommandBase<T extends VdcActionParametersBase> extends CommandBase<T> {
@Inject
protected MacPoolPerCluster macPoolPerCluster;
@Inject
protected MacPoolDao macPoolDao;
public MacPoolCommandBase(T parameters, CommandContext cmdContext) {
super(parameters, cmdContext);
}
@Override
protected void setActionMessageParameters() {
super.setActionMessageParameters();
addValidationMessage(EngineMessage.VAR__TYPE__MAC__POOL);
}
}