Modifier and Type | Field and Description |
---|---|
protected VdcActionType |
AbstractBackendDevicesResource.addAction |
protected VdcActionType |
AbstractBackendNetworksResource.addAction |
protected VdcActionType |
AbstractBackendAssignedTagsResource.attachAction |
protected VdcActionType |
AbstractBackendAssignedTagsResource.detachAction |
protected VdcActionType |
AbstractBackendDevicesResource.removeAction |
protected VdcActionType |
AbstractBackendNetworksResource.removeAction |
protected VdcActionType |
BackendDeviceResource.updateType |
protected VdcActionType |
AbstractBackendDevicesResource.updateType |
Modifier and Type | Method and Description |
---|---|
VdcActionType |
AbstractBackendAssignedTagsResource.getAttachAction() |
VdcActionType |
AbstractBackendAssignedTagsResource.getDetachAction() |
Modifier and Type | Method and Description |
---|---|
protected VdcReturnValueBase |
BackendResource.doAction(VdcActionType task,
VdcActionParametersBase params) |
protected javax.ws.rs.core.Response |
AbstractBackendActionableResource.doAction(VdcActionType task,
VdcActionParametersBase params,
Action action)
Perform an action, managing asynchrony and returning an appropriate
response.
|
protected javax.ws.rs.core.Response |
BackendHostNicResource.doAttachAction(Action action,
VdcActionType actionType) |
protected void |
BackendResource.doNonBlockingAction(VdcActionType task,
VdcActionParametersBase params) |
protected javax.ws.rs.core.Response |
BackendResource.performAction(VdcActionType task,
VdcActionParametersBase params) |
protected <T> T |
BackendResource.performAction(VdcActionType task,
VdcActionParametersBase params,
Class<T> resultType) |
protected javax.ws.rs.core.Response |
AbstractBackendCollectionResource.performCreation(VdcActionType task,
VdcActionParametersBase taskParams,
AbstractBackendResource.EntityIdResolver entityResolver) |
protected javax.ws.rs.core.Response |
BackendResource.performNonBlockingAction(VdcActionType task,
VdcActionParametersBase params) |
protected R |
AbstractBackendSubResource.performUpdate(R incoming,
AbstractBackendResource.EntityIdResolver entityResolver,
VdcActionType update,
AbstractBackendSubResource.ParametersProvider<R,Q> updateProvider) |
protected R |
AbstractBackendSubResource.performUpdate(R incoming,
Q entity,
R model,
AbstractBackendResource.EntityIdResolver entityResolver,
VdcActionType update,
AbstractBackendSubResource.ParametersProvider<R,Q> updateProvider) |
Modifier and Type | Method and Description |
---|---|
protected VdcActionType |
CommandBase.getActionType() |
VdcActionType |
EntityMultiAsyncTasks.getActionType() |
protected VdcActionType |
AddDiskToVmCommand.getChildActionType() |
protected VdcActionType |
MergeSnapshotCommand.getChildActionType() |
protected VdcActionType |
CreateAllSnapshotsFromVmCommand.getChildActionType() |
protected VdcActionType |
RemoveDisksFromVmCommand.getChildActionType() |
protected VdcActionType |
VmCommand.getChildActionType() |
protected VdcActionType |
AddVmFromScratchCommand.getChildActionType() |
protected VdcActionType |
AddVmCommand.getChildActionType() |
protected VdcActionType |
RestoreAllSnapshotsCommand.getChildActionType() |
protected VdcActionType |
TryBackToAllSnapshotsOfVmCommand.getChildActionType() |
protected VdcActionType |
MoveOrCopyTemplateCommand.getImagesActionType() |
protected VdcActionType |
MoveVmCommand.getImagesActionType() |
Modifier and Type | Method and Description |
---|---|
Guid |
CallbackServer.BackendException(VdcActionType actionType,
VdcFault fault) |
static boolean |
CommandsFactory.canDoActionWithParameters(VdcActionType action,
Object id,
RefObject<ArrayList<String>> reasons,
Object... additionalParameters) |
protected Guid |
MergeSnapshotSingleDiskCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
CreateCloneOfTemplateCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
CreateSnapshotCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
RestoreFromSnapshotCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
HibernateVmCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
CreateImageTemplateCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
CommandBase.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
VmCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
MoveOrCopyImageGroupCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
MoveMultipleImageGroupsCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
AddImageFromScratchCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
RemoveTemplateSnapshotCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
protected Guid |
RemoveImageCommand.ConcreteCreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand) |
static <P extends VdcActionParametersBase> |
CommandsFactory.CreateCommand(VdcActionType action,
P parameters) |
static MultipleActionsRunner |
MultipleActionsRunnersFactory.CreateMultipleActionsRunner(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
protected Guid |
CommandBase.CreateTask(AsyncTaskCreationInfo asyncTaskCreationInfo,
VdcActionType parentCommand)
Use this method in order to create task in the AsyncTaskManager in a safe
way.
|
VdcReturnValueBase |
BackendRemote.EndAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
Backend.EndAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
Backend.endAction(VdcActionType actionType,
VdcActionParametersBase parameters,
CompensationContext compensationContext) |
protected VdcActionParametersBase |
CommandBase.getParametersForTask(VdcActionType parentCommandType,
VdcActionParametersBase parameters)
Calculates the proper parameters for the task
|
protected boolean |
VmCommand.HandleHibernatedVm(VdcActionType parentCommand,
boolean startPollingTasks) |
boolean |
AsyncTaskManager.hasTasksForEntityIdAndAction(Guid id,
VdcActionType type) |
protected static boolean |
RoleActionCommandBase.IsActionExists(VdcActionType actionId) |
VdcReturnValueBase |
BackendRemote.RunAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
Backend.RunAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
Backend.RunAutoAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
Backend.runInternalAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
Backend.runInternalAction(VdcActionType actionType,
VdcActionParametersBase parameters,
CompensationContext context) |
ArrayList<VdcReturnValueBase> |
Backend.runInternalMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
ArrayList<VdcReturnValueBase> |
BackendRemote.RunMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
ArrayList<VdcReturnValueBase> |
Backend.RunMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
ArrayList<VdcReturnValueBase> |
Backend.runMultipleActionsImpl(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
VdcReturnValueBase |
Backend.RunUserAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
ArrayList<VdcReturnValueBase> |
Backend.RunUserMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
void |
EntityMultiAsyncTasks.setActionType(VdcActionType value) |
Constructor and Description |
---|
MigrateVMActionRunner(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
MultipleActionsRunner(VdcActionType actionType,
List<VdcActionParametersBase> parameters,
boolean isInternal) |
RunVMActionRunner(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
SortedMultipleActionsRunnerBase(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
Modifier and Type | Method and Description |
---|---|
VdcReturnValueBase |
BackendInternal.endAction(VdcActionType actionType,
VdcActionParametersBase parameters,
CompensationContext compensationContext)
End the command with the passed compensation context, so that the calling command can compensate the internal
changes if need to.
|
VdcReturnValueBase |
BackendInternal.runInternalAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
BackendInternal.runInternalAction(VdcActionType actionType,
VdcActionParametersBase parameters,
CompensationContext context) |
ArrayList<VdcReturnValueBase> |
BackendInternal.runInternalMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
StorageHelperBase.RunForAllConnectionsInPool(VdcActionType type,
VDS vds) |
Constructor and Description |
---|
AttachStorageDomainsMultipleActionRunner(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
DeactivateStorageDomainsMultipleActionRunner(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters,
boolean isInternal) |
Modifier and Type | Method and Description |
---|---|
static boolean |
VdcActionUtils.CanExecute(List<?> entities,
Class<?> type,
VdcActionType action) |
Modifier and Type | Method and Description |
---|---|
static VdcActionType |
VdcActionType.forValue(int value) |
VdcActionType |
LoginUserParameters.getActionType() |
VdcActionType |
VdcActionParametersBase.getParentCommand() |
static VdcActionType |
VdcActionType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VdcActionType[] |
VdcActionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
LoginUserParameters.setActionType(VdcActionType value) |
void |
VdcActionParametersBase.setParentCommand(VdcActionType value) |
Modifier and Type | Method and Description |
---|---|
VdcActionType |
roles_actions.getaction_id() |
VdcActionType |
action_version_map.getaction_type() |
VdcActionType |
async_tasks.getaction_type() |
Modifier and Type | Method and Description |
---|---|
void |
roles_actions.setaction_id(VdcActionType value) |
void |
action_version_map.setaction_type(VdcActionType value) |
void |
async_tasks.setaction_type(VdcActionType value) |
Constructor and Description |
---|
action_version_map(VdcActionType actionType,
String clusterMinimalVersion,
String storagePoolMinimalVersion) |
async_tasks(VdcActionType action_type,
AsyncTaskResultEnum result,
AsyncTaskStatusEnum status,
Guid task_id,
VdcActionParametersBase action_parameters) |
roles_actions(VdcActionType action_id,
Guid role_id) |
Modifier and Type | Method and Description |
---|---|
Guid |
IBackendCallBackServer.BackendException(VdcActionType actionType,
VdcFault fault) |
VdcReturnValueBase |
BackendLocal.EndAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
BackendLocal.RunAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
BackendLocal.RunAutoAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
ArrayList<VdcReturnValueBase> |
BackendLocal.RunMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
Modifier and Type | Method and Description |
---|---|
action_version_map |
ActionGroupDAODbFacadeImpl.getActionVersionMapByActionType(VdcActionType action_type) |
action_version_map |
ActionGroupDAO.getActionVersionMapByActionType(VdcActionType action_type) |
void |
ActionGroupDAODbFacadeImpl.removeActionVersionMap(VdcActionType action_type) |
void |
ActionGroupDAO.removeActionVersionMap(VdcActionType action_type) |
Copyright © 2012. All Rights Reserved.