|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.entity.basic.AbstractSoftwareProcessDriver
public abstract class AbstractSoftwareProcessDriver
An abstract implementation of the SoftwareProcessDriver.
Field Summary | |
---|---|
protected EntityLocal |
entity
|
Constructor Summary | |
AbstractSoftwareProcessDriver(EntityLocal entity, Location location)
|
Method Summary | |
---|---|
void
|
customize()
|
EntityLocal
|
getEntity()
|
Location
|
getLocation()
|
java.io.InputStream
|
getResource(java.lang.String url)
|
void
|
install()
|
void
|
kill()
|
void
|
launch()
|
void
|
postLaunch()
Implement this method in child classes to add some post-launch behavior |
void
|
restart()
|
void
|
start()
Start the entity. |
void
|
stop()
|
protected void
|
waitForConfigKey(ConfigKey configKey)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
protected final EntityLocal entity
Constructor Detail |
---|
public AbstractSoftwareProcessDriver(EntityLocal entity, Location location)
Method Detail |
---|
public void customize()
public EntityLocal getEntity()
public Location getLocation()
public java.io.InputStream getResource(java.lang.String url)
public void install()
@Override public void kill()
public void launch()
public void postLaunch()
de public public void restart()
de public public void start()
de public public void stop()
protected void waitForConfigKey(ConfigKey configKey)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.