public class AddVdsSpmIdCommand<T extends VdsActionParameters> extends VdsCommand<T>
BYTES_IN_GB
Constructor and Description |
---|
AddVdsSpmIdCommand(Guid commandId)
Constructor for command creation when compensation is applied on startup
|
AddVdsSpmIdCommand(T parametars) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canDoAction() |
protected void |
executeCommand() |
AlertIfPowerManagementNotConfigured, AlertIfPowerManagementOperationFailed, AlertIfPowerManagementOperationSkipped, getDescription, getPermissionCheckSubjects, InitializeVds, IsPowerManagementLegal, LogSettingVmToDown, RunSleepOnReboot, TestVdsPowerManagementStatus
acquireLock, addCanDoActionMessage, addCanDoActionMessage, addValidationGroup, CanDoActionOnly, compensate, ConcreteCreateTask, CreateReturnValue, CreateTask, EndAction, endActionInTransactionScope, EndSuccessfully, EndWithFailure, ExecuteAction, freeLock, getActionReturnValue, getActionState, getActionType, getBusinessEntitySnapshotDAO, getCommandShouldBeLogged, getCompensationContext, getNow, getObjectLockingId, getParameters, getParametersForTask, getReturnValue, getSucceeded, GetTagsAttachedToObject, getTaskIdList, getTransactionScopeOption, getTransactionTimeout, getValidationGroups, IsBackwardsCompatible, isInternalExecution, IsUserAutorizedToRunAction, RevertTasks, Rollback, runInTransaction, runVdsCommand, setActionMessageParameters, setActionReturnValue, setCommandShouldBeLogged, setCompensationContext, setDescription, setInternalExecution, setSucceeded, UpdateTasksWithActionParameters, validateInputs
AddCustomValue, AppendCustomValue, DefaultLog, getAuditLogTypeValue, getCurrentUser, GetCustomValue, getCustomValues, getKey, getSnapshotName, getStorageDomain, getStorageDomainDAO, getStorageDomainId, getStorageDomainName, getStoragePool, getStoragePoolDAO, getStoragePoolId, getStoragePoolName, getUserId, getUserName, getVds, getVdsDAO, getVdsGroup, getVdsGroupDAO, getVdsGroupId, getVdsGroupName, getVdsId, getVdsIdRef, getVdsName, getVm, getVmDAO, getVmId, getVmIdRef, getVmName, getVmStaticDAO, getVmStatisticsDAO, getVmTemplate, getVmTemplateDAO, getVmTemplateId, getVmTemplateIdRef, getVmTemplateName, log, setCurrentUser, setSnapshotName, setStorageDomain, setStorageDomainId, setStoragePool, setStoragePoolId, setUserId, setUserName, setVds, setVdsGroup, setVdsGroupId, setVdsId, setVdsIdRef, setVdsName, setVm, setVmId, setVmName, setVmTemplate, setVmTemplateId, setVmTemplateName
getEndTime, getLegal, getTimeoutObjectId, getUseTimout, setEndTime, setTimeoutObjectId, setUseTimout
public AddVdsSpmIdCommand(Guid commandId)
commandId
- public AddVdsSpmIdCommand(T parametars)
protected boolean canDoAction()
canDoAction
in class CommandBase<T extends VdsActionParameters>
protected void executeCommand()
executeCommand
in class CommandBase<T extends VdsActionParameters>
Copyright © 2012. All Rights Reserved.