Brooklyn

brooklyn.entity.basic
[Java] Interface SoftwareProcess

brooklyn.entity.Entity
  brooklyn.entity.basic.SoftwareProcess
      brooklyn.entity.trait.Startable
          brooklyn.entity.rebind.Rebindable
All Superinterfaces:
Entity, Startable, Rebindable

public interface SoftwareProcess
extends Entity, Startable

Field Summary
static AttributeSensor ADDRESS

static ConfigKey CUSTOMIZE_LATCH

BasicAttributeSensorAndConfigKey DOWNLOAD_ADDON_URLS

static BasicAttributeSensorAndConfigKey DOWNLOAD_URL

static AttributeSensor HOSTNAME

static ConfigKey INSTALL_LATCH

static ConfigKey LAUNCH_LATCH

static AttributeSensor PROVISIONING_LOCATION

static ConfigKey PROVISIONING_PROPERTIES

static BasicAttributeSensor SERVICE_STATE

static ConfigKey SHELL_ENVIRONMENT

static ConfigKey START_LATCH

static ConfigKey START_TIMEOUT

static ConfigKey SUGGESTED_INSTALL_DIR

static ConfigKey SUGGESTED_RUN_DIR

static ConfigKey SUGGESTED_VERSION

 
Fields inherited from interface Startable
RESTART, SERVICE_UP, START, STOP
 
Method Summary
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addOwnedChild, addPolicy, clearOwner, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getDisplayName, getEnrichers, getEntityType, getGroups, getId, getLocations, getOwnedChildren, getOwner, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removeOwnedChild, removePolicy, setOwner, setParent
 
Methods inherited from interface Startable
restart, start, stop
 

Field Detail

ADDRESS

public static final AttributeSensor ADDRESS


CUSTOMIZE_LATCH

@SetFromFlag("customizeLatch")
public static final ConfigKey CUSTOMIZE_LATCH


DOWNLOAD_ADDON_URLS

@SetFromFlag("downloadAddonUrls")
public BasicAttributeSensorAndConfigKey DOWNLOAD_ADDON_URLS


DOWNLOAD_URL

@SetFromFlag("downloadUrl")
public static final BasicAttributeSensorAndConfigKey DOWNLOAD_URL


HOSTNAME

public static final AttributeSensor HOSTNAME


INSTALL_LATCH

@SetFromFlag("installLatch")
public static final ConfigKey INSTALL_LATCH


LAUNCH_LATCH

@SetFromFlag("launchLatch")
public static final ConfigKey LAUNCH_LATCH


PROVISIONING_LOCATION

public static final AttributeSensor PROVISIONING_LOCATION


PROVISIONING_PROPERTIES

@SetFromFlag("provisioningProperties")
public static final ConfigKey PROVISIONING_PROPERTIES


SERVICE_STATE

public static final BasicAttributeSensor SERVICE_STATE


SHELL_ENVIRONMENT

@SetFromFlag("env")
public static final ConfigKey SHELL_ENVIRONMENT


START_LATCH

@SetFromFlag("startLatch")
public static final ConfigKey START_LATCH


START_TIMEOUT

@SetFromFlag("startTimeout")
public static final ConfigKey START_TIMEOUT


SUGGESTED_INSTALL_DIR

@SetFromFlag("installDir")
public static final ConfigKey SUGGESTED_INSTALL_DIR


SUGGESTED_RUN_DIR

@SetFromFlag("runDir")
public static final ConfigKey SUGGESTED_RUN_DIR


SUGGESTED_VERSION

@SetFromFlag("version")
public static final ConfigKey SUGGESTED_VERSION


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.