Brooklyn

brooklyn.extras.whirr
[Groovy] Class WebClusterWithHadoopExample.PrepVmsForHadoop

java.lang.Object
  brooklyn.policy.basic.AbstractEntityAdjunct
      brooklyn.policy.basic.AbstractPolicy
          brooklyn.extras.whirr.WebClusterWithHadoopExample.PrepVmsForHadoop

static class WebClusterWithHadoopExample.PrepVmsForHadoop
extends AbstractPolicy

Field Summary
 
Fields inherited from class AbstractPolicy
execution, leftoverProperties, policyStatus, suspended
 
Fields inherited from class AbstractEntityAdjunct
_subscriptionTracker, entity, id, name
 
Property Summary
java.util.Set configuredIds

WhirrHadoopCluster hadoopCluster

java.lang.String hadoopSiteXmlContents

 
Constructor Summary
WebClusterWithHadoopExample.PrepVmsForHadoop(WhirrHadoopCluster hadoopCluster)

 
Method Summary
static PrepVmsForHadoop newPolicyFromGroupToHadoop(DynamicGroup target, WhirrHadoopCluster hadoopCluster)

void setupMachine(Entity e)

void start()

 
Methods inherited from class AbstractPolicy
configure, configure, destroy, isRunning, isSuspended, resume, suspend, toString
 
Methods inherited from class AbstractEntityAdjunct
check, destroy, getAllSubscriptions, getId, getManagementContext, getName, getSubscriptionTracker, isDestroyed, isRunning, setEntity, setId, setName, subscribe, subscribeToChildren, subscribeToMembers, unsubscribe, unsubscribe
 

Property Detail

configuredIds

java.util.Set configuredIds


hadoopCluster

WhirrHadoopCluster hadoopCluster


hadoopSiteXmlContents

java.lang.String hadoopSiteXmlContents


 
Constructor Detail

WebClusterWithHadoopExample.PrepVmsForHadoop

WebClusterWithHadoopExample.PrepVmsForHadoop(WhirrHadoopCluster hadoopCluster)


 
Method Detail

newPolicyFromGroupToHadoop

static PrepVmsForHadoop newPolicyFromGroupToHadoop(DynamicGroup target, WhirrHadoopCluster hadoopCluster)


setupMachine

void setupMachine(Entity e)


start

void start()


 

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