Methods in org.openspaces.grid.gsm.machines.plugins that throw ElasticMachineProvisioningException |
void |
ElasticMachineProvisioning.cleanupMachineResources(long duration,
TimeUnit unit)
Cleanup all cloud resources. |
GridServiceAgent[] |
ElasticMachineProvisioning.getDiscoveredMachines(long duration,
TimeUnit unit)
|
Object |
ElasticMachineProvisioning.getExternalApi(String apiName)
Returns external API according to name. |
void |
ElasticMachineProvisioning.onMachineFailure(FailedGridServiceAgent failedAgent,
long duration,
TimeUnit unit)
Perform the required actions following an unexpected machine failure, such as clean-up of
machine related resources (e.g. floating IPs, attached storage). |
StartedGridServiceAgent |
ElasticMachineProvisioning.startMachine(ExactZonesConfig zones,
GSAReservationId reservationId,
FailedGridServiceAgent failedAgent,
long duration,
TimeUnit unit)
Starts a new machine with a new grid service agent and injects specific zones into it. |
void |
ElasticMachineProvisioning.stopMachine(StartedGridServiceAgent agent,
long duration,
TimeUnit unit)
Shuts down the grid service agent and the machine. |