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

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

@Singleton
public class TerremarkVCloudDestroyNodeStrategy
extends Object
implements org.jclouds.compute.strategy.DestroyNodeStrategy

Author:
Adrian Cole

Field Summary
protected  TerremarkVCloudComputeClient computeClient
           
protected  org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode
           
 
Constructor Summary
protected TerremarkVCloudDestroyNodeStrategy(TerremarkVCloudComputeClient computeClient, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode)
           
 
Method Summary
 org.jclouds.compute.domain.NodeMetadata destroyNode(String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

computeClient

protected final TerremarkVCloudComputeClient computeClient

getNode

protected final org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode
Constructor Detail

TerremarkVCloudDestroyNodeStrategy

@Inject
protected TerremarkVCloudDestroyNodeStrategy(TerremarkVCloudComputeClient computeClient,
                                                    org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode)
Method Detail

destroyNode

public org.jclouds.compute.domain.NodeMetadata destroyNode(String id)
Specified by:
destroyNode in interface org.jclouds.compute.strategy.DestroyNodeStrategy


Copyright © 2009-2011 jclouds. All Rights Reserved.