org.dasein.cloud.cloudstack
Class CSCloud
java.lang.Object
org.dasein.cloud.CloudProvider
org.dasein.cloud.AbstractCloud
org.dasein.cloud.cloudstack.CSCloud
public class CSCloud
- extends AbstractCloud
| Methods inherited from class org.dasein.cloud.CloudProvider |
close, connect, connect, getComputeCloud, getContext, getStorageServices, hasComputeServices, hasIdentityServices, hasNetworkServices, hasPlatformServices, hasStorageServices, hold, isConnected, release |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSCloud
public CSCloud()
getLogger
@Nonnull
public static org.apache.log4j.Logger getLogger(@Nonnull
Class<?> cls,
@Nonnull
String type)
getCloudName
@Nonnull
public String getCloudName()
- Specified by:
getCloudName in class CloudProvider
getComputeServices
@Nonnull
public CSComputeServices getComputeServices()
- Overrides:
getComputeServices in class AbstractCloud
getDataCenterServices
@Nonnull
public CSTopology getDataCenterServices()
- Overrides:
getDataCenterServices in class AbstractCloud
getIdentityServices
@Nullable
public CSIdentityServices getIdentityServices()
- Overrides:
getIdentityServices in class AbstractCloud
getNetworkServices
@Nonnull
public CSNetworkServices getNetworkServices()
- Overrides:
getNetworkServices in class AbstractCloud
getProviderName
@Nonnull
public String getProviderName()
- Specified by:
getProviderName in class CloudProvider
getServiceProvider
public CSServiceProvider getServiceProvider()
getVersion
@Nonnull
public CSVersion getVersion()
parseTime
@Nonnegative
public long parseTime(@Nonnull
String timestamp)
testContext
@Nullable
public String testContext()
- Overrides:
testContext in class CloudProvider
waitForJob
public Document waitForJob(Document doc,
String jobName)
throws CloudException,
InternalException
- Throws:
CloudException
InternalException
waitForJob
public Document waitForJob(String jobId,
String jobName)
throws CloudException,
InternalException
- Throws:
CloudException
InternalException
Copyright © 2012 enStratus Networks Inc. All Rights Reserved.