org.jclouds.trmk.vcloud_0_8.compute.strategy
Class TerremarkVCloudGetImageStrategy

java.lang.Object
  extended by org.jclouds.trmk.vcloud_0_8.compute.strategy.TerremarkVCloudGetImageStrategy
All Implemented Interfaces:
GetImageStrategy

@Singleton
public class TerremarkVCloudGetImageStrategy
extends Object
implements GetImageStrategy

Author:
Adrian Cole

Field Summary
protected  TerremarkVCloudClient client
           
protected  com.google.common.base.Function<VAppTemplate,Image> vAppToImage
           
 
Constructor Summary
protected TerremarkVCloudGetImageStrategy(TerremarkVCloudClient client, com.google.common.base.Function<VAppTemplate,Image> vAppToImage)
           
 
Method Summary
 Image getImage(String in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

client

protected final TerremarkVCloudClient client

vAppToImage

protected final com.google.common.base.Function<VAppTemplate,Image> vAppToImage
Constructor Detail

TerremarkVCloudGetImageStrategy

@Inject
protected TerremarkVCloudGetImageStrategy(TerremarkVCloudClient client,
                                                 com.google.common.base.Function<VAppTemplate,Image> vAppToImage)
Method Detail

getImage

public Image getImage(String in)
Specified by:
getImage in interface GetImageStrategy


Copyright © 2009-2012 jclouds. All Rights Reserved.