Brooklyn

brooklyn.location.jclouds
[Java] Class BasicJcloudsLocationCustomizer

java.lang.Object
  brooklyn.location.jclouds.BasicJcloudsLocationCustomizer
All Implemented Interfaces:
JcloudsLocationCustomizer

public class BasicJcloudsLocationCustomizer

A default no-op implementation, which can be extended to override the appropriate methods. Sub-classing will give the user some protection against future API changes - note that JcloudsLocationCustomizer is marked Beta.

Authors:
aled


Method Summary
void customize(JcloudsLocation location, ComputeService computeService, TemplateBuilder templateBuilder)

void customize(JcloudsLocation location, ComputeService computeService, Template template)

void customize(JcloudsLocation location, ComputeService computeService, TemplateOptions templateOptions)

void customize(JcloudsLocation location, ComputeService computeService, JcloudsSshMachineLocation machine)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

customize

@java.lang.Override
public void customize(JcloudsLocation location, ComputeService computeService, TemplateBuilder templateBuilder)


customize

@java.lang.Overridepublic void customize(JcloudsLocation location, ComputeService computeService, Template template) {
public void customize(JcloudsLocation location, ComputeService computeService, Template template)


customize

@java.lang.Override// no-op
public void customize(JcloudsLocation location, ComputeService computeService, TemplateOptions templateOptions)


customize

@java.lang.Override}
}
public void customize(JcloudsLocation location, ComputeService computeService, JcloudsSshMachineLocation machine)


 

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