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

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

@Singleton
public class TerremarkVCloudGetNodeMetadataStrategy
extends Object
implements org.jclouds.compute.strategy.GetNodeMetadataStrategy

Author:
Adrian Cole

Field Summary
protected  TerremarkVCloudClient client
           
protected  com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata
           
 
Constructor Summary
protected TerremarkVCloudGetNodeMetadataStrategy(TerremarkVCloudClient client, com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata)
           
 
Method Summary
 org.jclouds.compute.domain.NodeMetadata getNode(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

vAppToNodeMetadata

protected final com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata
Constructor Detail

TerremarkVCloudGetNodeMetadataStrategy

@Inject
protected TerremarkVCloudGetNodeMetadataStrategy(TerremarkVCloudClient client,
                                                        com.google.common.base.Function<VApp,org.jclouds.compute.domain.NodeMetadata> vAppToNodeMetadata)
Method Detail

getNode

public org.jclouds.compute.domain.NodeMetadata getNode(String in)
Specified by:
getNode in interface org.jclouds.compute.strategy.GetNodeMetadataStrategy


Copyright © 2009-2011 jclouds. All Rights Reserved.