public class ExportVmTemplateCommand<T extends MoveOrCopyParameters> extends MoveOrCopyTemplateCommand<T>
DesktopsInStoragePoolQuery, UpVdssInCluster, UpVdssInStoragePoolQuery
BYTES_IN_GB
Modifier | Constructor and Description |
---|---|
protected |
ExportVmTemplateCommand(Guid commandId) |
|
ExportVmTemplateCommand(T parameters) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canDoAction() |
AuditLogType |
getAuditLogTypeValue() |
protected void |
MoveOrCopyAllImageGroups(Guid containerID,
Iterable<DiskImage> disks) |
protected void |
UpdateTemplateInSpm() |
CheckIfDisksExist, EndActionOnAllImageGroups, EndMoveOrCopyCommand, EndSuccessfully, EndWithFailure, executeCommand, getBackend, getImagesActionType, getMoveOrCopyImageOperation, getSourceDomain, getTemplateDisks, MoveOrCopyAllImageGroups, SetSourceDomainId
canDetachDomain, changeStorageDomainStatusInTransaction, CheckMasterDomainIsUp, CheckStorageConnection, CheckStorageDomain, checkStorageDomainInDb, CheckStorageDomainNameLengthValid, CheckStorageDomainNotInPool, checkStorageDomainStatus, CheckStorageDomainStatusNotEqual, ConnectAllHostsToPool, DiconnectAllHostsInPool, electNewMaster, getPermissionCheckSubjects, getStorageDomainId, getStoragePool, isDetachAllowed, IsDomainActive, IsDomainActive, isNotLocalData, ProceedLUNInDb, RefreshAllVdssInPool, SetStorageDomainStatus
CalcStoragePoolStatusByDomainsStatus, checkDomainCanBeAttached, checkStorageDomainSharedStatusNotLocked, checkStorageDomainType, CheckStoragePool, CheckStoragePoolNameLengthValid, CheckStoragePoolStatus, CheckStoragePoolStatusNotEqual, getAllRunningVdssInPool, GetAllRunningVdssInPool, getMasterDomainIdFromDb, getSupportedStorageFormatSet, InitializeVds, isStorageDomainFormatCorrectForPool, isStorageDomainNotInPool, isStorageDomainNotNull, isStorageDomainTypeCorrect, runSynchronizeOperation, updateStoragePoolInDiffTransaction
acquireLock, addCanDoActionMessage, addCanDoActionMessage, addValidationGroup, CanDoActionOnly, compensate, ConcreteCreateTask, CreateReturnValue, CreateTask, EndAction, endActionInTransactionScope, ExecuteAction, freeLock, getActionReturnValue, getActionState, getActionType, getBusinessEntitySnapshotDAO, getCommandShouldBeLogged, getCompensationContext, getDescription, 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, getStorageDomainName, 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 ExportVmTemplateCommand(T parameters)
protected ExportVmTemplateCommand(Guid commandId)
protected void MoveOrCopyAllImageGroups(Guid containerID, Iterable<DiskImage> disks)
MoveOrCopyAllImageGroups
in class MoveOrCopyTemplateCommand<T extends MoveOrCopyParameters>
protected boolean canDoAction()
canDoAction
in class MoveOrCopyTemplateCommand<T extends MoveOrCopyParameters>
public AuditLogType getAuditLogTypeValue()
getAuditLogTypeValue
in class MoveOrCopyTemplateCommand<T extends MoveOrCopyParameters>
protected void UpdateTemplateInSpm()
UpdateTemplateInSpm
in class MoveOrCopyTemplateCommand<T extends MoveOrCopyParameters>
Copyright © 2012. All Rights Reserved.