A visitor compatible will all actions supported by btrplace.
A event to apply on a model to modify it.
Interface to signal the termination of events.
A event to apply on a node.
An interface to indicate an event that will place a running VM on a node.
A event to apply on a VM.
A interface to indicate an event realize a transition on a VM state.
An action is an event that has to be scheduled for reliability purpose.
An action to indicate the amount of resources of a given type to allocate to a VM.
A event to notify a VM requires a new resource allocation.
An action to boot an offline node.
An action that starts a VM on an online node.
Prepare a VM for being deployed.
An action to destroy a VM that can be in any state.
Migrate a running VM from one online node to another one.
Dispatcher that propagate every visited action or event to a given list of
An action to resume a VirtualMachine on an online node.
An action to shutdown an online node.
An action to stop a virtual machine running on an online node and put it into the ready state.
A event to inform a cloneable VM has been cloned and is now available using a different identifier.
An action that suspend a running virtual machine to disk.
Possible moments where an event can be considered.
Copyright © 2016 University of Nice-Sophia Antipolis. All Rights Reserved.