org.apache.whirr.compute
Class StartupProcess

java.lang.Object
  extended by org.apache.whirr.compute.StartupProcess
All Implemented Interfaces:
Callable<Set<? extends org.jclouds.compute.domain.NodeMetadata>>

public class StartupProcess
extends Object
implements Callable<Set<? extends org.jclouds.compute.domain.NodeMetadata>>


Constructor Summary
StartupProcess(String clusterName, int numberOfNodes, int minNumberOfNodes, int maxStartupRetries, Set<String> roles, org.jclouds.compute.ComputeService computeService, org.jclouds.compute.domain.Template template, ExecutorService executorService, NodeStarterFactory starterFactory)
           
 
Method Summary
 Set<? extends org.jclouds.compute.domain.NodeMetadata> call()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartupProcess

public StartupProcess(String clusterName,
                      int numberOfNodes,
                      int minNumberOfNodes,
                      int maxStartupRetries,
                      Set<String> roles,
                      org.jclouds.compute.ComputeService computeService,
                      org.jclouds.compute.domain.Template template,
                      ExecutorService executorService,
                      NodeStarterFactory starterFactory)
Method Detail

call

public Set<? extends org.jclouds.compute.domain.NodeMetadata> call()
                                                            throws Exception
Specified by:
call in interface Callable<Set<? extends org.jclouds.compute.domain.NodeMetadata>>
Throws:
Exception


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