Brooklyn

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

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

@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, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, 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

CONFIGURATION_SCRIPT_URL

static final ConfigKey CONFIGURATION_SCRIPT_URL = new BasicConfigKey(String.class, "database.rubyrep.configScriptUrl",
public static final ConfigKey CONFIGURATION_SCRIPT_URL


LEFT_DATABASE

static final ConfigKey LEFT_DATABASE = new BasicConfigKey(
public static final ConfigKey LEFT_DATABASE


LEFT_DATABASE_NAME

static final ConfigKey LEFT_DATABASE_NAME = new BasicConfigKey(
public static final ConfigKey LEFT_DATABASE_NAME


LEFT_DATABASE_URL

static final BasicAttributeSensorAndConfigKey LEFT_DATABASE_URL = new BasicAttributeSensorAndConfigKey(
public static final BasicAttributeSensorAndConfigKey LEFT_DATABASE_URL


LEFT_PASSWORD

static final ConfigKey LEFT_PASSWORD = new BasicConfigKey(
public static final ConfigKey LEFT_PASSWORD


LEFT_USERNAME

static final ConfigKey LEFT_USERNAME = new BasicConfigKey(
public static final ConfigKey LEFT_USERNAME


REPLICATION_INTERVAL

static final ConfigKey REPLICATION_INTERVAL = new BasicConfigKey(
public static final ConfigKey REPLICATION_INTERVAL


RIGHT_DATABASE

static final ConfigKey RIGHT_DATABASE = new BasicConfigKey(
public static final ConfigKey RIGHT_DATABASE


RIGHT_DATABASE_NAME

static final ConfigKey RIGHT_DATABASE_NAME = new BasicConfigKey(
public static final ConfigKey RIGHT_DATABASE_NAME


RIGHT_DATABASE_URL

static final BasicAttributeSensorAndConfigKey RIGHT_DATABASE_URL = new BasicAttributeSensorAndConfigKey(
public static final BasicAttributeSensorAndConfigKey RIGHT_DATABASE_URL


RIGHT_PASSWORD

static final ConfigKey RIGHT_PASSWORD = new BasicConfigKey(
public static final ConfigKey RIGHT_PASSWORD


RIGHT_USERNAME

static final ConfigKey RIGHT_USERNAME = new BasicConfigKey(
public static final ConfigKey RIGHT_USERNAME


SUGGESTED_VERSION

static final ConfigKey SUGGESTED_VERSION = ConfigKeys.newConfigKeyWithDefault(SoftwareProcess.SUGGESTED_VERSION, "1.2.0");
public static final ConfigKey SUGGESTED_VERSION


TABLE_REGEXP

static final ConfigKey TABLE_REGEXP = new BasicConfigKey(
public static final ConfigKey TABLE_REGEXP


TEMPLATE_CONFIGURATION_URL

static final BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL = new BasicAttributeSensorAndConfigKey(
public static final BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL


 

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