public class UpdateVmPoolWithVmsCommand<T extends AddVmPoolWithVmsParameters> extends CommonVmPoolWithVmsCommand<T>
BYTES_IN_GB, log
Modifier | Constructor and Description |
---|---|
protected |
UpdateVmPoolWithVmsCommand(Guid commandId)
Constructor for command creation when compensation is applied on startup
|
|
UpdateVmPoolWithVmsCommand(T parameters) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canDoAction() |
AuditLogType |
getAuditLogTypeValue() |
protected Guid |
GetPoolId() |
CanAddVmPoolWithVms, CheckFreeSpaceOnDestinationDomains, executeCommand, getAddVmsSucceded, getStorageDomainId, getVmsCount, isVmPoolNameValidLength
CanAttacheVmToUser, CanRunPoolVm, getDescription, getPermissionCheckSubjects, GetTagsAttachedToObject, getVmPool, getVmPoolId, getVmPoolName, GetVmToAttach, IsVmFree, setVmPool, setVmPoolId
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, getTaskIdList, getTransactionScopeOption, getTransactionTimeout, getValidationGroups, IsBackwardsCompatible, isInternalExecution, IsUserAutorizedToRunAction, RevertTasks, Rollback, runInTransaction, runVdsCommand, setActionMessageParameters, setActionReturnValue, setCommandShouldBeLogged, setCompensationContext, setDescription, setInternalExecution, setSucceeded, UpdateTasksWithActionParameters, validateInputs
AddCustomValue, AppendCustomValue, DefaultLog, getCurrentUser, GetCustomValue, getCustomValues, getKey, getSnapshotName, getStorageDomain, getStorageDomainDAO, 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
protected UpdateVmPoolWithVmsCommand(Guid commandId)
commandId
- public UpdateVmPoolWithVmsCommand(T parameters)
protected Guid GetPoolId()
GetPoolId
in class CommonVmPoolWithVmsCommand<T extends AddVmPoolWithVmsParameters>
protected boolean canDoAction()
canDoAction
in class CommonVmPoolWithVmsCommand<T extends AddVmPoolWithVmsParameters>
public AuditLogType getAuditLogTypeValue()
getAuditLogTypeValue
in class AddVmPoolCommand<T extends AddVmPoolWithVmsParameters>
Copyright © 2012. All Rights Reserved.