Brooklyn

brooklyn.entity.basic
[Java] Interface SoftwareProcess

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

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 MapConfigKey PROVISIONING_PROPERTIES

static AttributeSensor SERVICE_STATE

static MapConfigKey SHELL_ENVIRONMENT

static ConfigKey START_LATCH

static ConfigKey START_TIMEOUT

static AttributeSensor SUBNET_ADDRESS

static AttributeSensor SUBNET_HOSTNAME

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 Startable
restart, start, stop
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addPolicy, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removePolicy, setParent
 
Methods inherited from interface Identifiable
getId
 
Methods inherited from interface Rebindable
getRebindSupport
 

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

@SuppressWarnings("rawtypes")
public static final AttributeSensor PROVISIONING_LOCATION


PROVISIONING_PROPERTIES

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


SERVICE_STATE

public static final AttributeSensor SERVICE_STATE


SHELL_ENVIRONMENT

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


START_LATCH

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


START_TIMEOUT

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


SUBNET_ADDRESS

public static final AttributeSensor SUBNET_ADDRESS


SUBNET_HOSTNAME

public static final AttributeSensor SUBNET_HOSTNAME


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.