Brooklyn

brooklyn.entity.database.rubyrep
[Java] Class RubyRepNodeImpl

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.basic.SoftwareProcessImpl
              brooklyn.entity.database.rubyrep.RubyRepNodeImpl
All Implemented Interfaces:
RubyRepNode

public class RubyRepNodeImpl
extends SoftwareProcessImpl

Field Summary
 
Fields inherited from class SoftwareProcessImpl
sensorRegistry
 
Fields inherited from class AbstractEntity
LOG, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, attributesInternal, configsInternal, managementSupport, tempWorkings
 
Method Summary
protected void connectSensors()

void disconnectSensors()

java.lang.Class getDriverInterface()

java.lang.String getLeftDatabaseName()

java.net.URI getLeftDatabaseUrl()

java.lang.String getLeftPassword()

java.lang.String getLeftUsername()

int getReplicationInterval()

Accessors used in freemarker template processing

java.lang.String getRightDatabaseName()

java.net.URI getRightDatabaseUrl()

java.lang.String getRightPassword()

java.lang.String getRightUsername()

java.lang.String getTableRegex()

void init()

{@inheritDoc}

Adds support for binding to brooklyn DatabaseNodes (so the user doesn't have to call attributeWhenReady, etc)

 
Methods inherited from class SoftwareProcessImpl
callRebindHooks, callStartHooks, checkModifiable, connectSensors, connectServiceUpIsRunning, disconnectSensors, disconnectServiceUpIsRunning, doInitDriver, getDriver, getLocalHostname, getMachineOrNull, getProvisioningFlags, getProvisioningLocation, getRequiredOpenPorts, newDriver, obtainProvisioningFlags, onManagementStarted, onManagementStarting, postDriverRestart, postDriverStart, postRebind, postRestart, postStart, preStart, preStop, rebind, restart, setProvisioningLocation, start, startInLocation, startInLocation, startInLocation, startInLocation, stop, stopInLocation, waitForEntityStart, waitForServiceUp, waitForServiceUp, waitForServiceUp
 
Methods inherited from class AbstractEntity
addChild, addChild, addEnricher, addGroup, addLocations, addOwnedChild, addPolicy, assertNotYetOwned, clearOwner, clearParent, configure, configure, configure, configure, configure, createManagementSupport, destroy, emit, emitInternal, equals, finalize, firstLocation, getAllAttributes, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getChildren, getChildrenReference, getConfig, getConfig, getConfig, getConfig, getConfigMap, getDisplayName, getEffector, getEnrichers, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getGroups, getId, getLocations, getManagementContext, getManagementSupport, getMutableEntityType, getOwnedChildren, getOwnedChildrenReference, getOwner, getParent, getPolicies, getProxy, getProxyIfAvailable, getRebindSupport, getSubscriptionContext, getSubscriptionTracker, hasEverBeenManaged, hashCode, init, invalidateReferences, invoke, invoke, invokeFromJava, invokeMethod, isLegacyConstruction, onManagementBecomingMaster, onManagementNoLongerMaster, onManagementStarted, onManagementStarting, refreshInheritedConfig, refreshInheritedConfigOfChildren, removeAllEnrichers, removeAllPolicies, removeAttribute, removeChild, removeEnricher, removeLocations, removeOwnedChild, removePolicy, setApplication, setAttribute, setAttribute, setAttributeWithoutPublishing, setBeingManaged, setConfig, setConfig, setConfig, setConfig, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setDisplayName, setManagementContext, setOwner, setParent, setProxy, subscribe, subscribeToChildren, subscribeToMembers, toString, toStringFieldsToInclude, toStringHelper, 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()
 

Method Detail

connectSensors

@Override
protected void connectSensors()


disconnectSensors

@Override
public void disconnectSensors()


getDriverInterface

@Override
public java.lang.Class getDriverInterface()


getLeftDatabaseName

public java.lang.String getLeftDatabaseName()


getLeftDatabaseUrl

public java.net.URI getLeftDatabaseUrl()


getLeftPassword

public java.lang.String getLeftPassword()


getLeftUsername

public java.lang.String getLeftUsername()


getReplicationInterval

public int getReplicationInterval()
Accessors used in freemarker template processing


getRightDatabaseName

public java.lang.String getRightDatabaseName()


getRightDatabaseUrl

public java.net.URI getRightDatabaseUrl()


getRightPassword

public java.lang.String getRightPassword()


getRightUsername

public java.lang.String getRightUsername()


getTableRegex

public java.lang.String getTableRegex()


init

@Override
public void init()
{@inheritDoc}

Adds support for binding to brooklyn DatabaseNodes (so the user doesn't have to call attributeWhenReady, etc)


 

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