@Beta public abstract class YamlLauncherAbstract extends Object
| Modifier and Type | Field and Description |
|---|---|
protected brooklyn.management.ManagementContext |
brooklynMgmt |
protected BrooklynCampPlatform |
platform |
protected BrooklynCampPlatformLauncherAbstract |
platformLauncher |
protected boolean |
shutdownAppsOnExit |
| Constructor and Description |
|---|
YamlLauncherAbstract() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyAll()
kills all apps, web servers, and mgmt context
|
brooklyn.management.ManagementContext |
getManagementContext() |
boolean |
getShutdownAppsOnExit() |
brooklyn.entity.Application |
launchAppYaml(String url) |
protected abstract BrooklynCampPlatformLauncherAbstract |
newPlatformLauncher() |
void |
setShutdownAppsOnExit(boolean shutdownAppsOnExit) |
protected final BrooklynCampPlatformLauncherAbstract platformLauncher
protected final BrooklynCampPlatform platform
protected final brooklyn.management.ManagementContext brooklynMgmt
protected boolean shutdownAppsOnExit
public brooklyn.management.ManagementContext getManagementContext()
public boolean getShutdownAppsOnExit()
public void setShutdownAppsOnExit(boolean shutdownAppsOnExit)
protected abstract BrooklynCampPlatformLauncherAbstract newPlatformLauncher()
public brooklyn.entity.Application launchAppYaml(String url)
public void destroyAll()
this launcher does not support being used again subsequently
Copyright © 2014. All Rights Reserved.