Brooklyn

brooklyn.entity.database.mysql
[Groovy] Class MySqlNode

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.basic.SoftwareProcessEntity
              brooklyn.entity.database.mysql.MySqlNode

class MySqlNode
extends SoftwareProcessEntity

Field Summary
static BasicConfigKey CREATION_SCRIPT_CONTENTS

static BasicConfigKey CREATION_SCRIPT_URL

static BasicConfigKey MIRROR_URL

download mirror, if desired; defaults to Austria which seems one of the fastest

static PortAttributeSensorAndConfigKey MYSQL_PORT

static MapConfigKey MYSQL_SERVER_CONF

static ConfigKey MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES

static BasicAttributeSensor MYSQL_URL

static BasicConfigKey SUGGESTED_VERSION

 
Fields inherited from class SoftwareProcessEntity
ADDRESS, CUSTOMIZE_LATCH, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION, sensorRegistry
 
Fields inherited from class AbstractEntity
LOG, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, application, attributesInternal, configsInternal, execution, managementContext, managementData, subscription, tempWorkings
 
Constructor Summary
MySqlNode(Entity owner)

MySqlNode(java.util.Map flags = [:], Entity owner = null)

 
Method Summary
protected void connectSensors()

java.lang.Class getDriverInterface()

int getPort()

 
Methods inherited from class SoftwareProcessEntity
checkAllSensorsConnected, checkModifiable, connectSensors, getDriver, getLocalHostname, getProvisioningFlags, getProvisioningLocation, getRequiredOpenPorts, initDriver, newDriver, obtainProvisioningFlags, postActivation, postStart, preStart, preStop, removeFirstMatchingLocation, removeFirstMatchingLocation, restart, setProvisioningLocation, start, startInLocation, startInLocation, startInLocation, stop, stopInLocation, waitForEntityStart, waitForServiceUp, waitForServiceUp
 
Methods inherited from class AbstractEntity
addEnricher, addGroup, addOwnedChild, addPolicy, assertNotYetOwned, clearOwner, configure, configure, destroy, emit, emitInternal, firstLocation, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getConfig, getConfig, getConfig, getConfig, getConfigMap, getEffector, getEnrichers, getEntityType, getExecutionContext, getGroups, getLocations, getManagementContext, getMutableEntityType, getOwnedChildren, getOwner, getPolicies, getSubscriptionContext, getSubscriptionTracker, hasEverBeenManaged, invalidate, invoke, invoke, invokeFromJava, invokeMethod, onManagementBecomingMaster, onManagementNoLongerMaster, refreshInheritedConfig, refreshInheritedConfigOfChildren, removeAllEnrichers, removeAllPolicies, removeAttribute, removeEnricher, removeOwnedChild, removePolicy, setApplication, setAttribute, setAttribute, setBeingManaged, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setOwner, subscribe, subscribeToChildren, subscribeToMembers, toString, toStringFieldsToInclude, unsubscribe, unsubscribe
 
Methods inherited from class groovy.lang.GroovyObjectSupport
groovy.lang.GroovyObjectSupport#setProperty(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#getProperty(java.lang.String), groovy.lang.GroovyObjectSupport#getMetaClass(), groovy.lang.GroovyObjectSupport#setMetaClass(groovy.lang.MetaClass), groovy.lang.GroovyObjectSupport#invokeMethod(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#wait(), groovy.lang.GroovyObjectSupport#wait(long), groovy.lang.GroovyObjectSupport#wait(long, int), groovy.lang.GroovyObjectSupport#equals(java.lang.Object), groovy.lang.GroovyObjectSupport#toString(), groovy.lang.GroovyObjectSupport#hashCode(), groovy.lang.GroovyObjectSupport#getClass(), groovy.lang.GroovyObjectSupport#notify(), groovy.lang.GroovyObjectSupport#notifyAll()
 

Field Detail

CREATION_SCRIPT_CONTENTS

@SetFromFlag("creationScriptContents")
public static final BasicConfigKey CREATION_SCRIPT_CONTENTS


CREATION_SCRIPT_URL

@SetFromFlag("creationScriptUrl")
public static final BasicConfigKey CREATION_SCRIPT_URL


MIRROR_URL

@SetFromFlag("mirrorUrl")
public static final BasicConfigKey MIRROR_URL
download mirror, if desired; defaults to Austria which seems one of the fastest


MYSQL_PORT

@SetFromFlag("port")
public static final PortAttributeSensorAndConfigKey MYSQL_PORT


MYSQL_SERVER_CONF

public static final MapConfigKey MYSQL_SERVER_CONF


MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES

public static final ConfigKey MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES


MYSQL_URL

public static final BasicAttributeSensor MYSQL_URL


SUGGESTED_VERSION

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


 
Constructor Detail

MySqlNode

MySqlNode(Entity owner)


MySqlNode

MySqlNode(java.util.Map flags = [:], Entity owner = null)


 
Method Detail

connectSensors

@Override
protected void connectSensors()


getDriverInterface

@Override
java.lang.Class getDriverInterface()


getPort

int getPort()


 

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