Brooklyn

brooklyn.entity.database.rubyrep
[Java] Interface RubyRepNode

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

@Catalog(name = "RubyRep Node", description = "RubyRep is a database replication system", iconUrl = "classpath:///rubyrep-logo.jpeg")
@ImplementedBy(RubyRepNodeImpl.class)
public interface RubyRepNode
extends SoftwareProcess

Field Summary
static ConfigKey CONFIGURATION_SCRIPT_URL

static ConfigKey LEFT_DATABASE

static ConfigKey LEFT_DATABASE_NAME

static BasicAttributeSensorAndConfigKey LEFT_DATABASE_URL

static ConfigKey LEFT_PASSWORD

static ConfigKey LEFT_USERNAME

static ConfigKey REPLICATION_INTERVAL

static ConfigKey RIGHT_DATABASE

static ConfigKey RIGHT_DATABASE_NAME

static BasicAttributeSensorAndConfigKey RIGHT_DATABASE_URL

static ConfigKey RIGHT_PASSWORD

static ConfigKey RIGHT_USERNAME

static ConfigKey SUGGESTED_VERSION

static ConfigKey TABLE_REGEXP

static BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL

 
Fields inherited from interface SoftwareProcess
ADDRESS, CUSTOMIZE_LATCH, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, START_TIMEOUT, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, 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

CONFIGURATION_SCRIPT_URL

@SetFromFlag("configurationScriptUrl")
public static final ConfigKey CONFIGURATION_SCRIPT_URL


LEFT_DATABASE

@SetFromFlag("leftDatabase")
public static final ConfigKey LEFT_DATABASE


LEFT_DATABASE_NAME

@SetFromFlag("leftDatabaseName")
public static final ConfigKey LEFT_DATABASE_NAME


LEFT_DATABASE_URL

@SetFromFlag("leftUrl")
public static final BasicAttributeSensorAndConfigKey LEFT_DATABASE_URL


LEFT_PASSWORD

@SetFromFlag("leftPassword")
public static final ConfigKey LEFT_PASSWORD


LEFT_USERNAME

@SetFromFlag("leftUsername")
public static final ConfigKey LEFT_USERNAME


REPLICATION_INTERVAL

@SetFromFlag("replicationInterval")
public static final ConfigKey REPLICATION_INTERVAL


RIGHT_DATABASE

@SetFromFlag("rightDatabase")
public static final ConfigKey RIGHT_DATABASE


RIGHT_DATABASE_NAME

@SetFromFlag("rightDatabaseName")
public static final ConfigKey RIGHT_DATABASE_NAME


RIGHT_DATABASE_URL

@SetFromFlag("rightUrl")
public static final BasicAttributeSensorAndConfigKey RIGHT_DATABASE_URL


RIGHT_PASSWORD

@SetFromFlag("rightPassword")
public static final ConfigKey RIGHT_PASSWORD


RIGHT_USERNAME

@SetFromFlag("rightUsername")
public static final ConfigKey RIGHT_USERNAME


SUGGESTED_VERSION

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


TABLE_REGEXP

@SetFromFlag("tables")
public static final ConfigKey TABLE_REGEXP


TEMPLATE_CONFIGURATION_URL

@SetFromFlag("templateUrl")
public static final BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL


 

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