public class AddVmTemplateFromImportCommand<T extends AddVmTemplateFromImportParameters> extends AddVmTemplateCommand<T>
Modifier and Type | Field and Description |
---|---|
protected TemplateCandidateInfo |
_candidateInfo |
mVmTemplateDescription
BYTES_IN_GB
Constructor and Description |
---|
AddVmTemplateFromImportCommand(T parameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
AddVmTemplateImages() |
protected void |
AddVmTemplateToDb() |
protected boolean |
canDoAction() |
protected void |
executeCommand() |
AuditLogType |
getAuditLogTypeValue() |
AddVmInterfaces, EndSuccessfully, EndWithFailure, getPermissionCheckSubjects, getValidationGroups, setActionMessageParameters
getDescription, IsDomainLegal, IsVmPriorityValueLegal, isVmTemlateWithSameNameExist, isVmTemplateImagesReady, RemoveNetwork, RemoveTemplateInSpm, RemoveTemplateInSpm, UpdateTemplateInSpm, UpdateTemplateInSpm
acquireLock, addCanDoActionMessage, addCanDoActionMessage, addValidationGroup, CanDoActionOnly, compensate, ConcreteCreateTask, CreateReturnValue, CreateTask, EndAction, endActionInTransactionScope, ExecuteAction, freeLock, getActionReturnValue, getActionState, getActionType, getBusinessEntitySnapshotDAO, getCommandShouldBeLogged, getCompensationContext, getNow, getObjectLockingId, getParameters, getParametersForTask, getReturnValue, getSucceeded, GetTagsAttachedToObject, getTaskIdList, getTransactionScopeOption, getTransactionTimeout, IsBackwardsCompatible, isInternalExecution, IsUserAutorizedToRunAction, RevertTasks, Rollback, runInTransaction, runVdsCommand, 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
protected TemplateCandidateInfo _candidateInfo
public AddVmTemplateFromImportCommand(T parameters)
protected boolean canDoAction()
canDoAction
in class AddVmTemplateCommand<T extends AddVmTemplateFromImportParameters>
protected void AddVmTemplateToDb()
AddVmTemplateToDb
in class AddVmTemplateCommand<T extends AddVmTemplateFromImportParameters>
protected void AddVmTemplateImages()
AddVmTemplateImages
in class AddVmTemplateCommand<T extends AddVmTemplateFromImportParameters>
protected void executeCommand()
executeCommand
in class AddVmTemplateCommand<T extends AddVmTemplateFromImportParameters>
public AuditLogType getAuditLogTypeValue()
getAuditLogTypeValue
in class AddVmTemplateCommand<T extends AddVmTemplateFromImportParameters>
Copyright © 2012. All Rights Reserved.