public class AttachUserToVmFromPoolAndRunCommand<T extends VmPoolUserParameters> extends AttachUserToVmFromPoolCommand<T>
BYTES_IN_GB
Modifier | Constructor and Description |
---|---|
protected |
AttachUserToVmFromPoolAndRunCommand(Guid commandId) |
|
AttachUserToVmFromPoolAndRunCommand(T parameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
EndSuccessfully() |
protected void |
EndWithFailure() |
protected void |
executeCommand() |
AuditLogType |
getAuditLogTypeValue() |
protected TransactionScopeOption |
getTransactionScopeOption() |
canDoAction, DetachUserFromVmFromPool, getAdUserId, getVmId, getVmPoolId, setVmId, setVmPoolId
initUser
getAdUserName, getDbUser, getDescription, setAdUserName, setDbUser
CanAttacheVmToUser, CanRunPoolVm, getPermissionCheckSubjects, GetTagsAttachedToObject, getVmPool, getVmPoolName, GetVmToAttach, IsVmFree, setVmPool
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, getTaskIdList, 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, 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, setVmName, setVmTemplate, setVmTemplateId, setVmTemplateName
getEndTime, getLegal, getTimeoutObjectId, getUseTimout, setEndTime, setTimeoutObjectId, setUseTimout
protected AttachUserToVmFromPoolAndRunCommand(Guid commandId)
public AttachUserToVmFromPoolAndRunCommand(T parameters)
protected TransactionScopeOption getTransactionScopeOption()
getTransactionScopeOption
in class CommandBase<T extends VmPoolUserParameters>
protected void executeCommand()
executeCommand
in class AttachUserToVmFromPoolCommand<T extends VmPoolUserParameters>
protected void EndSuccessfully()
EndSuccessfully
in class AttachUserToVmFromPoolCommand<T extends VmPoolUserParameters>
protected void EndWithFailure()
EndWithFailure
in class AttachUserToVmFromPoolCommand<T extends VmPoolUserParameters>
public AuditLogType getAuditLogTypeValue()
getAuditLogTypeValue
in class AuditLogableBase
Copyright © 2012. All Rights Reserved.