org.dasein.cloud.vsphere.compute
Class VMwareComputeServices

java.lang.Object
  extended by org.dasein.cloud.compute.AbstractComputeServices<PrivateCloud>
      extended by org.dasein.cloud.vsphere.compute.VMwareComputeServices
All Implemented Interfaces:
ComputeServices

public class VMwareComputeServices
extends AbstractComputeServices<PrivateCloud>


Constructor Summary
VMwareComputeServices(PrivateCloud cloud)
           
 
Method Summary
 Host getAffinityGroupSupport()
           
 Template getImageSupport()
           
 Vm getVirtualMachineSupport()
           
 HardDisk getVolumeSupport()
           
 
Methods inherited from class org.dasein.cloud.compute.AbstractComputeServices
getAutoScalingSupport, getProvider, getSnapshotSupport, hasAffinityGroupSupport, 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

VMwareComputeServices

public VMwareComputeServices(@Nonnull
                             PrivateCloud cloud)
Method Detail

getImageSupport

@Nonnull
public Template getImageSupport()
Specified by:
getImageSupport in interface ComputeServices
Overrides:
getImageSupport in class AbstractComputeServices<PrivateCloud>

getVirtualMachineSupport

@Nonnull
public Vm getVirtualMachineSupport()
Specified by:
getVirtualMachineSupport in interface ComputeServices
Overrides:
getVirtualMachineSupport in class AbstractComputeServices<PrivateCloud>

getVolumeSupport

@Nullable
public HardDisk getVolumeSupport()
Specified by:
getVolumeSupport in interface ComputeServices
Overrides:
getVolumeSupport in class AbstractComputeServices<PrivateCloud>

getAffinityGroupSupport

@Nonnull
public Host getAffinityGroupSupport()
Specified by:
getAffinityGroupSupport in interface ComputeServices
Overrides:
getAffinityGroupSupport in class AbstractComputeServices<PrivateCloud>


Copyright © 2015 enStratus Networks Inc. All Rights Reserved.