Uses of Class
org.apache.whirr.InstanceTemplate

Packages that use InstanceTemplate
org.apache.whirr The Whirr client API. 
org.apache.whirr.actions A collection of ClusterAction implementations. 
org.apache.whirr.compute   
org.apache.whirr.service The Whirr Service API. 
 

Uses of InstanceTemplate in org.apache.whirr
 

Methods in org.apache.whirr that return InstanceTemplate
 InstanceTemplate InstanceTemplate.Builder.build()
           
 InstanceTemplate ClusterSpec.getInstanceTemplate(Set<String> roles)
           
 InstanceTemplate ClusterSpec.getInstanceTemplate(String... roles)
           
 

Methods in org.apache.whirr that return types with arguments of type InstanceTemplate
 List<InstanceTemplate> ClusterSpec.getInstanceTemplates()
           
static List<InstanceTemplate> InstanceTemplate.parse(org.apache.commons.configuration.Configuration configuration)
           
 

Method parameters in org.apache.whirr with type arguments of type InstanceTemplate
 void ClusterSpec.setInstanceTemplates(List<InstanceTemplate> instanceTemplates)
           
 

Uses of InstanceTemplate in org.apache.whirr.actions
 

Methods in org.apache.whirr.actions with parameters of type InstanceTemplate
protected  boolean ScriptBasedClusterAction.shouldIgnoreInstanceTemplate(InstanceTemplate template)
           
 

Method parameters in org.apache.whirr.actions with type arguments of type InstanceTemplate
protected  void ScriptBasedClusterAction.doAction(Map<InstanceTemplate,ClusterActionEvent> eventMap)
           
protected  void ByonClusterAction.doAction(Map<InstanceTemplate,ClusterActionEvent> eventMap)
           
protected  void BootstrapClusterAction.doAction(Map<InstanceTemplate,ClusterActionEvent> eventMap)
           
protected  void ScriptBasedClusterAction.eventSpecificActions(Map.Entry<InstanceTemplate,ClusterActionEvent> entry)
           
protected  void ConfigureServicesAction.eventSpecificActions(Map.Entry<InstanceTemplate,ClusterActionEvent> entry)
          Apply the firewall rules specified via configuration.
protected  void ScriptBasedClusterAction.postRunScriptsActions(Map<InstanceTemplate,ClusterActionEvent> eventMap)
           
protected  void DestroyClusterAction.postRunScriptsActions(Map<InstanceTemplate,ClusterActionEvent> eventMap)
           
protected  void ScriptBasedClusterAction.runScripts(Map<InstanceTemplate,ClusterActionEvent> eventMap)
           
 

Uses of InstanceTemplate in org.apache.whirr.compute
 

Methods in org.apache.whirr.compute with parameters of type InstanceTemplate
static org.jclouds.compute.domain.Template BootstrapTemplate.build(ClusterSpec clusterSpec, org.jclouds.compute.ComputeService computeService, StatementBuilder statementBuilder, InstanceTemplate instanceTemplate)
           
 

Uses of InstanceTemplate in org.apache.whirr.service
 

Methods in org.apache.whirr.service that return InstanceTemplate
 InstanceTemplate ClusterActionEvent.getInstanceTemplate()
           
 

Constructors in org.apache.whirr.service with parameters of type InstanceTemplate
ClusterActionEvent(String action, ClusterSpec clusterSpec, InstanceTemplate instanceTemplate, Cluster cluster, com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute, FirewallManager firewallManager, org.apache.velocity.app.VelocityEngine velocityEngine)
           
ClusterActionEvent(String action, ClusterSpec clusterSpec, InstanceTemplate instanceTemplate, Cluster cluster, StatementBuilder statementBuilder, com.google.common.base.Function<ClusterSpec,org.jclouds.compute.ComputeServiceContext> getCompute, FirewallManager firewallManager, org.apache.velocity.app.VelocityEngine velocityEngine)
           
 



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