org.apache.whirr.service
Class ClusterActionEvent

java.lang.Object
  extended by org.apache.whirr.service.ClusterActionEvent

public class ClusterActionEvent
extends Object

An event object which is fired when a ClusterAction occurs.


Constructor Summary
ClusterActionEvent(String action, ClusterSpec clusterSpec, Cluster cluster, com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute, FirewallManager firewallManager)
           
ClusterActionEvent(String action, ClusterSpec clusterSpec, Cluster cluster, StatementBuilder statementBuilder, com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute, FirewallManager firewallManager)
           
 
Method Summary
 String getAction()
           
 Cluster getCluster()
           
 ClusterSpec getClusterSpec()
           
 com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute()
           
 FirewallManager getFirewallManager()
           
 StatementBuilder getStatementBuilder()
           
 TemplateBuilderStrategy getTemplateBuilderStrategy()
           
 void setCluster(Cluster cluster)
           
 void setTemplateBuilderStrategy(TemplateBuilderStrategy templateBuilderStrategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterActionEvent

public ClusterActionEvent(String action,
                          ClusterSpec clusterSpec,
                          Cluster cluster,
                          com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
                          FirewallManager firewallManager)

ClusterActionEvent

public ClusterActionEvent(String action,
                          ClusterSpec clusterSpec,
                          Cluster cluster,
                          StatementBuilder statementBuilder,
                          com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute,
                          FirewallManager firewallManager)
Method Detail

getCluster

public Cluster getCluster()

setCluster

public void setCluster(Cluster cluster)

getAction

public String getAction()

getClusterSpec

public ClusterSpec getClusterSpec()

getCompute

public com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute()

getStatementBuilder

public StatementBuilder getStatementBuilder()

getTemplateBuilderStrategy

public TemplateBuilderStrategy getTemplateBuilderStrategy()

setTemplateBuilderStrategy

public void setTemplateBuilderStrategy(TemplateBuilderStrategy templateBuilderStrategy)

getFirewallManager

public FirewallManager getFirewallManager()


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.