org.dasein.cloud.cloudstack.compute
Class CSComputeServices

java.lang.Object
  extended by org.dasein.cloud.compute.AbstractComputeServices
      extended by org.dasein.cloud.cloudstack.compute.CSComputeServices
All Implemented Interfaces:
ComputeServices

public class CSComputeServices
extends AbstractComputeServices


Constructor Summary
CSComputeServices(CSCloud cloud)
           
 
Method Summary
 Templates getImageSupport()
           
 Snapshots getSnapshotSupport()
           
 VirtualMachines getVirtualMachineSupport()
           
 Volumes getVolumeSupport()
           
 
Methods inherited from class org.dasein.cloud.compute.AbstractComputeServices
getAutoScalingSupport, hasAutoScalingSupport, hasImageSupport, hasSnapshotSupport, hasVirtualMachineSupport, hasVolumeSupport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSComputeServices

public CSComputeServices(@Nonnull
                         CSCloud cloud)
Method Detail

getImageSupport

@Nonnull
public Templates getImageSupport()
Specified by:
getImageSupport in interface ComputeServices
Overrides:
getImageSupport in class AbstractComputeServices

getSnapshotSupport

@Nonnull
public Snapshots getSnapshotSupport()
Specified by:
getSnapshotSupport in interface ComputeServices
Overrides:
getSnapshotSupport in class AbstractComputeServices

getVirtualMachineSupport

@Nonnull
public VirtualMachines getVirtualMachineSupport()
Specified by:
getVirtualMachineSupport in interface ComputeServices
Overrides:
getVirtualMachineSupport in class AbstractComputeServices

getVolumeSupport

@Nonnull
public Volumes getVolumeSupport()
Specified by:
getVolumeSupport in interface ComputeServices
Overrides:
getVolumeSupport in class AbstractComputeServices


Copyright © 2012 enStratus Networks Inc. All Rights Reserved.