public class RemoveVmTemplateFromImportExportCommand<T extends VmTemplateImportExportParameters> extends RemoveVmTemplateCommand<T>
mVmTemplateDescription
BYTES_IN_GB
Constructor and Description |
---|
RemoveVmTemplateFromImportExportCommand(T parameters) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canDoAction() |
protected void |
EndRemoveTemplate() |
protected void |
EndSuccessfully() |
protected void |
EndWithFailure() |
protected void |
executeCommand() |
AuditLogType |
getAuditLogTypeValue() |
RemoveVmTemplateImages
getDescription, getPermissionCheckSubjects, 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, 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 RemoveVmTemplateFromImportExportCommand(T parameters)
protected boolean canDoAction()
canDoAction
in class RemoveVmTemplateCommand<T extends VmTemplateImportExportParameters>
protected void executeCommand()
executeCommand
in class RemoveVmTemplateCommand<T extends VmTemplateImportExportParameters>
public AuditLogType getAuditLogTypeValue()
getAuditLogTypeValue
in class RemoveVmTemplateCommand<T extends VmTemplateImportExportParameters>
protected void EndSuccessfully()
EndSuccessfully
in class RemoveVmTemplateCommand<T extends VmTemplateImportExportParameters>
protected void EndWithFailure()
EndWithFailure
in class RemoveVmTemplateCommand<T extends VmTemplateImportExportParameters>
protected void EndRemoveTemplate()
Copyright © 2012. All Rights Reserved.