public interface VirtualMachineMonitor extends MonitoringService
VirtualMachine monitoring features.| Modifier and Type | Method and Description |
|---|---|
void |
awaitCompletionDeploy(Long maxWait,
TimeUnit timeUnit,
VirtualMachine... vm)
Monitor the given
VirtualMachines and block until all deploys finish. |
void |
awaitCompletionDeploy(VirtualMachine... vm)
Monitor the given
VirtualMachines and block until all deploys finish. |
void |
awaitCompletionUndeploy(Long maxWait,
TimeUnit timeUnit,
VirtualMachine... vm)
Monitor the given
VirtualMachines and blocks until all undeploys finish. |
void |
awaitCompletionUndeploy(VirtualMachine... vm)
Monitor the given
VirtualMachines and block until all undeploys finish. |
void |
awaitState(Long maxWait,
TimeUnit timeUnit,
com.abiquo.server.core.cloud.VirtualMachineState state,
VirtualMachine... vm)
Monitor the given
VirtualMachines and block until it is in the given state. |
void |
awaitState(com.abiquo.server.core.cloud.VirtualMachineState state,
VirtualMachine... vm)
Monitor the given
VirtualMachines and block until it is in the given state. |
void |
monitorDeploy(Long maxWait,
TimeUnit timeUnit,
VirtualMachine... vms)
Monitor the given
VirtualMachines and populate an event when all deploys finish. |
void |
monitorDeploy(VirtualMachine... vms)
Monitor the given
VirtualMachines and populate an event when all deploys finish. |
void |
monitorState(Long maxWait,
TimeUnit timeUnit,
com.abiquo.server.core.cloud.VirtualMachineState state,
VirtualMachine... vms)
Monitor the given
VirtualMachines and populate an event when it is in the given
state. |
void |
monitorState(com.abiquo.server.core.cloud.VirtualMachineState state,
VirtualMachine... vms)
Monitor the given
VirtualMachines and populate an event when it is in the given
state. |
void |
monitorUndeploy(Long maxWait,
TimeUnit timeUnit,
VirtualMachine... vms)
Monitor the given
VirtualMachines and populate an event when all undeploys finish. |
void |
monitorUndeploy(VirtualMachine... vms)
Monitor the given
VirtualMachines and populate an event when all undeploys finish. |
awaitCompletion, awaitCompletion, getAsyncTaskMonitor, getConversionMonitor, getVirtualApplianceMonitor, getVirtualMachineMonitor, monitor, monitor, register, unregistervoid awaitCompletionDeploy(VirtualMachine... vm)
VirtualMachines and block until all deploys finish.vm - The VirtualMachines to monitor.void monitorDeploy(VirtualMachine... vms)
VirtualMachines and populate an event when all deploys finish.vms - The VirtualMachines to monitor.void awaitCompletionDeploy(Long maxWait, TimeUnit timeUnit, VirtualMachine... vm)
VirtualMachines and block until all deploys finish.maxWait - The maximum time to wait.timeUnit - The time unit for the maxWait parameter.vm - The VirtualMachines to monitor.void monitorDeploy(Long maxWait, TimeUnit timeUnit, VirtualMachine... vms)
VirtualMachines and populate an event when all deploys finish.maxWait - The maximum time to wait.timeUnit - The time unit for the maxWait parameter.vms - The VirtualMachines to monitor.void awaitCompletionUndeploy(VirtualMachine... vm)
VirtualMachines and block until all undeploys finish.vm - The VirtualMachines to monitor.void monitorUndeploy(VirtualMachine... vms)
VirtualMachines and populate an event when all undeploys finish.vms - The VirtualMachines to monitor.void awaitCompletionUndeploy(Long maxWait, TimeUnit timeUnit, VirtualMachine... vm)
VirtualMachines and blocks until all undeploys finish.maxWait - The maximum time to wait.timeUnit - The time unit for the maxWait parameter.vm - The VirtualMachines to monitor.void monitorUndeploy(Long maxWait, TimeUnit timeUnit, VirtualMachine... vms)
VirtualMachines and populate an event when all undeploys finish.maxWait - The maximum time to wait.timeUnit - The time unit for the maxWait parameter.callback - The callback.vms - The VirtualMachines to monitor.void awaitState(com.abiquo.server.core.cloud.VirtualMachineState state,
VirtualMachine... vm)
VirtualMachines and block until it is in the given state.vm - The VirtualMachines to monitor.void monitorState(com.abiquo.server.core.cloud.VirtualMachineState state,
VirtualMachine... vms)
VirtualMachines and populate an event when it is in the given
state.vms - The VirtualMachines to monitor.void awaitState(Long maxWait, TimeUnit timeUnit, com.abiquo.server.core.cloud.VirtualMachineState state, VirtualMachine... vm)
VirtualMachines and block until it is in the given state.maxWait - The maximum time to wait.timeUnit - The time unit for the maxWait parameter.vm - The VirtualMachines to monitor.void monitorState(Long maxWait, TimeUnit timeUnit, com.abiquo.server.core.cloud.VirtualMachineState state, VirtualMachine... vms)
VirtualMachines and populate an event when it is in the given
state.maxWait - The maximum time to wait.timeUnit - The time unit for the maxWait parameter.callback - The callback.vms - The VirtualMachines to monitor.Copyright © 2009-2013 jclouds. All Rights Reserved.