Modifier and Type | Method and Description |
---|---|
protected <P extends VdcActionParametersBase> |
BaseBackendResource.sessionize(P parameters) |
Modifier and Type | Method and Description |
---|---|
protected VdcActionParametersBase |
BackendClusterNetworksResource.getActionParameters(Network network,
network entity) |
protected abstract VdcActionParametersBase |
AbstractBackendNetworksResource.getActionParameters(Network network,
network entity) |
protected VdcActionParametersBase |
BackendDisksResource.getAddParameters(DiskImage entity,
Disk disk) |
protected abstract VdcActionParametersBase |
AbstractBackendDevicesResource.getAddParameters(Q entity,
D device) |
protected VdcActionParametersBase |
BackendCdRomsResource.getAddParameters(VM mapped,
CdRom cdrom) |
protected VdcActionParametersBase |
BackendTemplateNicsResource.getAddParameters(VmNetworkInterface entity,
NIC nic) |
protected VdcActionParametersBase |
BackendVmNicsResource.getAddParameters(VmNetworkInterface entity,
NIC nic) |
VdcActionParametersBase |
BackendCdRomsResource.UpdateParametersProvider.getParameters(CdRom incoming,
VM entity) |
VdcActionParametersBase |
BackendClusterResource.UpdateParametersProvider.getParameters(Cluster incoming,
VDSGroup entity) |
VdcActionParametersBase |
BackendDataCenterResource.UpdateParametersProvider.getParameters(DataCenter incoming,
storage_pool entity) |
VdcActionParametersBase |
BackendDisksResource.UpdateParametersProvider.getParameters(Disk incoming,
DiskImage entity) |
VdcActionParametersBase |
BackendHostResource.UpdateParametersProvider.getParameters(Host incoming,
VDS entity) |
VdcActionParametersBase |
BackendNetworkResource.UpdateParametersProvider.getParameters(Network incoming,
network entity) |
VdcActionParametersBase |
BackendTemplateNicsResource.UpdateParametersProvider.getParameters(NIC incoming,
VmNetworkInterface entity) |
VdcActionParametersBase |
BackendVmNicsResource.UpdateParametersProvider.getParameters(NIC incoming,
VmNetworkInterface entity) |
VdcActionParametersBase |
AbstractBackendSubResource.ParametersProvider.getParameters(R model,
Q entity) |
VdcActionParametersBase |
BackendStorageDomainResource.UpdateParametersProvider.getParameters(StorageDomain incoming,
storage_domains entity) |
VdcActionParametersBase |
BackendTagResource.UpdateParametersProvider.getParameters(Tag incoming,
tags entity) |
VdcActionParametersBase |
BackendTemplateResource.UpdateParametersProvider.getParameters(Template incoming,
VmTemplate entity) |
VdcActionParametersBase |
BackendVmPoolResource.UpdateParametersProvider.getParameters(VmPool incoming,
vm_pools current) |
VdcActionParametersBase |
BackendVmResource.UpdateParametersProvider.getParameters(VM incoming,
VM entity) |
protected VdcActionParametersBase |
BackendTemplateNicsResource.getRemoveParameters(String id) |
protected VdcActionParametersBase |
BackendDisksResource.getRemoveParameters(String id) |
protected VdcActionParametersBase |
BackendVmNicsResource.getRemoveParameters(String id) |
protected abstract VdcActionParametersBase |
AbstractBackendDevicesResource.getRemoveParameters(String id) |
protected VdcActionParametersBase |
BackendCdRomsResource.getRemoveParameters(String id) |
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 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) |
Modifier and Type | Method and Description |
---|---|
<P extends VdcActionParametersBase> |
SessionHelper.sessionize(P parameters) |
<P extends VdcActionParametersBase> |
SessionHelper.sessionize(P parameters,
Principal principal) |
Modifier and Type | Class and Description |
---|---|
class |
AdminOperationCommandBase<T extends VdcActionParametersBase>
This class implements IsUserAutorizedToRunAction() so only admin users can
execute it without explicit permissions given for users, Any command that can
be executed by administrators and there are no permission for should extend
this class for example - no permissions can be given on tags and only admin
users can manipulate tags
'admin user' logic is in MultiLevelAdministrationHandler.isAdminUser mathod
|
class |
CommandBase<T extends VdcActionParametersBase> |
class |
ConfigCommandBase<T extends VdcActionParametersBase> |
class |
MigrateIrsSnapshotsToVdcCommand<T extends VdcActionParametersBase> |
Modifier and Type | Method and Description |
---|---|
static <P extends VdcActionParametersBase> |
CommandsFactory.CreateCommand(VdcActionType action,
P parameters) |
Modifier and Type | Method and Description |
---|---|
protected VdcActionParametersBase |
CommandBase.getParametersForTask(VdcActionType parentCommandType,
VdcActionParametersBase parameters)
Calculates the proper parameters for the task
|
Modifier and Type | Method and Description |
---|---|
protected List<VdcActionParametersBase> |
MultipleActionsRunner.getParameters() |
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) |
Modifier and Type | Method and Description |
---|---|
ArrayList<VdcReturnValueBase> |
BackendInternal.runInternalMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
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 |
---|---|
VdcActionParametersBase |
VdcActionParametersBase.getParentParameters() |
Modifier and Type | Method and Description |
---|---|
ArrayList<VdcActionParametersBase> |
VdcActionParametersBase.getImagesParameters() |
Modifier and Type | Method and Description |
---|---|
void |
VdcActionParametersBase.setParentParemeters(VdcActionParametersBase parameters) |
Modifier and Type | Method and Description |
---|---|
void |
VdcActionParametersBase.setImagesParameters(ArrayList<VdcActionParametersBase> value) |
Modifier and Type | Method and Description |
---|---|
boolean |
SetTaskGroupStatusVisitor.Visit(EndedTaskInfo taskInfo,
VdcActionParametersBase parameters) |
boolean |
IEndedTaskVisitor.Visit(EndedTaskInfo taskInfo,
VdcActionParametersBase parameters) |
Modifier and Type | Method and Description |
---|---|
VdcActionParametersBase |
async_tasks.getaction_parameters() |
Modifier and Type | Method and Description |
---|---|
void |
async_tasks.setaction_parameters(VdcActionParametersBase value) |
Constructor and Description |
---|
async_tasks(VdcActionType action_type,
AsyncTaskResultEnum result,
AsyncTaskStatusEnum status,
Guid task_id,
VdcActionParametersBase action_parameters) |
Modifier and Type | Method and Description |
---|---|
VdcReturnValueBase |
BackendLocal.EndAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
BackendLocal.RunAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
VdcReturnValueBase |
BackendLocal.RunAutoAction(VdcActionType actionType,
VdcActionParametersBase parameters) |
Modifier and Type | Method and Description |
---|---|
ArrayList<VdcReturnValueBase> |
BackendLocal.RunMultipleActions(VdcActionType actionType,
ArrayList<VdcActionParametersBase> parameters) |
Modifier and Type | Class and Description |
---|---|
class |
JsonAddVmFromTemplateParametersMixIn |
class |
JsonMoveOrCopyParametersMixIn |
class |
JsonVdcActionParametersBaseMixIn |
Modifier and Type | Method and Description |
---|---|
abstract VdcActionParametersBase |
JsonVdcActionParametersBaseMixIn.getParentParameters()
Ignore this method since Jackson will try to recursively dereference it and fail to serialize.
|
Copyright © 2012. All Rights Reserved.