public class RunVmOnDedicatedVdsCommand<T extends RunVmParams> extends RunVmCommand<T>
_destinationVds, _isRerun, _vds_pending_vm_count
MAX_NETWORK_INTERFACES_SUPPORTED
BYTES_IN_GB
Constructor and Description |
---|
RunVmOnDedicatedVdsCommand(T runVmParams) |
Modifier and Type | Method and Description |
---|---|
protected void |
AutoMemoryAdjust(VDS vds,
VM vm) |
protected VDS |
getDestinationVds() |
protected void |
HandleMemoryAdjustments() |
canDoAction, CanRunVm, CanRunVm, CreateVm, EndSuccessfully, EndWithFailure, ExecuteVmCommand, findActiveISODomain, getAuditLogTypeValue, GetVdsToRunOn, initVdsCreateVmParams, InitVm, RunVm, validateIsoPath
DecreasePendingVms, DoCompressionCheck, EndVmCommand, FailedToRunVm, getAutoStart, getAutoStartVdsId, getCurrentVdsId, getDefaultSelectionAlgorithm, getVdsSelector, hasCapacityToRunVM, hasCpuToRunVM, hasMemoryToRunVM, Rerun, rerunInternal, RunningSucceded, setVdsSelector
CheckPCIAndIDELimit, ConcreteCreateTask, EndActionOnDisks, executeCommand, getBlockSparseInitSizeInGB, getChildActionType, getDescription, getNeededDiskSize, getPermissionCheckSubjects, GetTagsAttachedToObject, handleCustomPropertiesError, HandleHibernatedVm, isVmNameValidLength, lockVmWithCompensationIfNeeded, RemoveVmDynamic, RemoveVmInSpm, RemoveVmInSpm, RemoveVmNetwork, RemoveVmStatic, RemoveVmStatistics, RemoveVmUsers, UpdateVmInSpm, UpdateVmInSpm, validateNumberOfNics
acquireLock, addCanDoActionMessage, addCanDoActionMessage, addValidationGroup, CanDoActionOnly, compensate, CreateReturnValue, CreateTask, EndAction, endActionInTransactionScope, 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, 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 RunVmOnDedicatedVdsCommand(T runVmParams)
protected VDS getDestinationVds()
getDestinationVds
in class RunVmCommand<T extends RunVmParams>
protected void HandleMemoryAdjustments()
HandleMemoryAdjustments
in class RunVmCommand<T extends RunVmParams>
Copyright © 2012. All Rights Reserved.