|
Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectbrooklyn.entity.software.MachineLifecycleEffectorTasks
brooklyn.entity.basic.SoftwareProcessDriverLifecycleEffectorTasks
@Beta public class SoftwareProcessDriverLifecycleEffectorTasks extends MachineLifecycleEffectorTasks
Thin shim delegating to driver to do start/stop/restart, wrapping as tasks, with common code pulled up to MachineLifecycleEffectorTasks for non-driver usage
| Field Summary |
|---|
| Fields inherited from class MachineLifecycleEffectorTasks | |
|---|---|
| LOCATIONS |
| Method Summary | |
|---|---|
protected SoftwareProcessImpl
|
entity()
|
protected java.util.Map
|
obtainProvisioningFlags(MachineProvisioningLocation location)
|
protected void
|
postStartCustom()
|
protected void
|
preStartCustom(MachineLocation machine)
|
protected void
|
preStopCustom()
|
void
|
restart()
|
protected java.lang.String
|
startProcessesAtMachine(Supplier machineS)
|
protected java.lang.String
|
stopProcessesAtMachine()
|
| Method Detail |
|---|
@Override protected SoftwareProcessImpl entity()
@Override protected java.util.Map obtainProvisioningFlags(MachineProvisioningLocation location)
entity().postDriverStart(); protected void postStartCustom()
@Override protected void preStartCustom(MachineLocation machine)
protected void preStopCustom()
@Override public void restart()
entity().getDriver().start(); protected java.lang.String startProcessesAtMachine(Supplier machineS)
entity().getDriver().stop(); protected java.lang.String stopProcessesAtMachine()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.