| Modifier and Type | Method and Description | 
|---|---|
AsyncTask | 
DomainWithTasksWrapper.findTask(com.google.common.base.Predicate<AsyncTask> filter)  | 
protected AsyncTask | 
DomainWrapper.getTask(com.abiquo.model.transport.AcceptedRequestDto<String> acceptedRequest)
Utility method to get an  
AsyncTask given an AcceptedRequestDto. | 
protected AsyncTask[] | 
DomainWrapper.getTasks(com.abiquo.model.transport.AcceptedRequestDto<String> acceptedRequest)
Utility method to get all  
AsyncTask related to an AcceptedRequestDto. | 
| Modifier and Type | Method and Description | 
|---|---|
List<AsyncTask> | 
DomainWithTasksWrapper.listTasks()  | 
List<AsyncTask> | 
DomainWithTasksWrapper.listTasks(com.google.common.base.Predicate<AsyncTask> filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
AsyncTask | 
DomainWithTasksWrapper.findTask(com.google.common.base.Predicate<AsyncTask> filter)  | 
List<AsyncTask> | 
DomainWithTasksWrapper.listTasks(com.google.common.base.Predicate<AsyncTask> filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
AsyncTask | 
VirtualMachine.attachHardDisks(HardDisk... hardDisks)  | 
AsyncTask | 
VirtualMachine.attachVolumes(Volume... volumes)  | 
AsyncTask | 
VirtualMachine.changeState(com.abiquo.server.core.cloud.VirtualMachineState state)
Change the state of the virtual machine. 
 | 
AsyncTask | 
VirtualMachine.deploy()  | 
AsyncTask[] | 
VirtualAppliance.deploy()
Deploys the virtual appliance. 
 | 
AsyncTask | 
VirtualMachine.deploy(boolean forceEnterpriseSoftLimits)  | 
AsyncTask[] | 
VirtualAppliance.deploy(boolean forceEnterpriseSoftLimits)
Deploys the virtual appliance. 
 | 
AsyncTask | 
VirtualMachine.detachAllHardDisks()  | 
AsyncTask | 
VirtualMachine.detachAllVolumes()  | 
AsyncTask | 
VirtualMachine.detachHardDisks(HardDisk... hardDisks)  | 
AsyncTask | 
VirtualMachine.detachVolumes(Volume... volumes)  | 
AsyncTask | 
VirtualMachineTemplate.makePersistent(VirtualDatacenter vdc,
              Tier tier,
              String persistentTemplateName,
              String persistentVolumeName)  | 
AsyncTask | 
VirtualMachineTemplate.makePersistent(VirtualDatacenter vdc,
              Volume volume,
              String persistentTemplateName)
TODO 
 | 
AsyncTask | 
VirtualMachine.reboot()
Reboot a virtual machine. 
 | 
AsyncTask | 
VirtualMachineTemplate.requestConversion(com.abiquo.model.enumerator.DiskFormatType diskFormat)
Starts a new conversion for a virtual machine template. 
 | 
AsyncTask | 
Conversion.restartFailedConversion()
Starts a new BPM task to regenerate a failed conversion. 
 | 
AsyncTask | 
VirtualMachine.setHardDisks(HardDisk... hardDisks)  | 
AsyncTask | 
VirtualMachine.setNics(List<Ip<?,?>> ips)  | 
AsyncTask | 
VirtualMachine.setNics(List<Ip<?,?>> ips,
       List<UnmanagedNetwork> unmanagetNetworks)  | 
AsyncTask | 
VirtualMachine.setNics(Network<?> gatewayNetwork,
       List<Ip<?,?>> ips)  | 
AsyncTask | 
VirtualMachine.setNics(Network<?> gatewayNetwork,
       List<Ip<?,?>> ips,
       List<UnmanagedNetwork> unmanagetNetworks)  | 
AsyncTask | 
VirtualMachine.setVolumes(Boolean forceSoftLimits,
          Volume... volumes)  | 
AsyncTask | 
VirtualMachine.setVolumes(Volume... volumes)  | 
AsyncTask | 
VirtualMachine.undeploy()  | 
AsyncTask[] | 
VirtualAppliance.undeploy()
Undeploys the virtual appliance. 
 | 
AsyncTask | 
VirtualMachine.undeploy(boolean forceUndeploy)  | 
AsyncTask[] | 
VirtualAppliance.undeploy(boolean forceUndeploy)
Undeploys the virtual appliance. 
 | 
AsyncTask | 
Volume.update()  | 
AsyncTask | 
VirtualMachine.update()
Update virtual machine information in the server with the data from this virtual machine. 
 | 
AsyncTask | 
VirtualMachine.update(boolean force)
Update virtual machine information in the server with the data from this virtual machine. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AsyncTaskMonitor.awaitCompletion(AsyncTask... tasks)
Monitor the given  
AsyncTasks and block until they finishe. | 
void | 
AsyncTaskMonitor.awaitCompletion(Long maxWait,
               TimeUnit timeUnit,
               AsyncTask... tasks)
Monitor the given  
AsyncTasks and block until they finish. | 
void | 
AsyncTaskMonitor.monitor(AsyncTask... tasks)
Monitor the given  
AsyncTasks and populate an event when they finish. | 
void | 
AsyncTaskMonitor.monitor(Long maxWait,
       TimeUnit timeUnit,
       AsyncTask... tasks)
Monitor the given  
AsyncTasks and populate an event when they finish. | 
| Modifier and Type | Method and Description | 
|---|---|
MonitorStatus | 
AsyncTaskStatusMonitor.apply(AsyncTask asyncTask)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BaseAsyncTaskMonitor.awaitCompletion(AsyncTask... tasks)  | 
void | 
BaseAsyncTaskMonitor.awaitCompletion(Long maxWait,
               TimeUnit timeUnit,
               AsyncTask... tasks)  | 
void | 
BaseAsyncTaskMonitor.monitor(AsyncTask... tasks)  | 
void | 
BaseAsyncTaskMonitor.monitor(Long maxWait,
       TimeUnit timeUnit,
       AsyncTask... tasks)  | 
| Modifier and Type | Method and Description | 
|---|---|
static com.google.common.base.Predicate<AsyncTask> | 
AsyncTaskPredicates.state(com.abiquo.server.core.task.enums.TaskState... states)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.