@Beta public interface MachineLocationCustomizer
Users are strongly encouraged to sub-class
BasicMachineLocationCustomizer, to give
some protection against this
Beta API changing in future releases.
Customizers can be instantiated on-demand, so the
preRelease(MachineLocation) methods may not be called on the same instance.
This is always true after a Brooklyn restart, and may be true at other times depending
how the customizer has been wired in.
|Modifier and Type||Method and Description|
Override to configure the given machine once it has been created (prior to any use).
Override to handle machine-related cleanup prior to
void customize(MachineLocation machine)