org.dasein.cloud.atmos
Class Atmos

java.lang.Object
  extended by org.dasein.cloud.CloudProvider
      extended by org.dasein.cloud.AbstractCloud
          extended by org.dasein.cloud.atmos.Atmos

public class Atmos
extends org.dasein.cloud.AbstractCloud

Provider class for interacting with the EMC Atmos REST API.

Created by George Reese: 10/5/12 8:48 AM

Since:
2012.09
Version:
2012.09 initial version
Author:
George Reese

Constructor Summary
Atmos()
           
 
Method Summary
 String formatTime(long timestamp)
           
 AtmosProvider getAtmosProvider()
           
 String getCloudName()
           
 AtmosGeography getDataCenterServices()
           
static org.apache.log4j.Logger getLogger(Class<?> cls)
           
 String getProviderName()
           
 AtmosStorageServices getStorageServices()
           
static org.apache.log4j.Logger getWireLogger(Class<?> cls)
           
 long parseTime(String timestamp)
           
 String testContext()
           
 
Methods inherited from class org.dasein.cloud.AbstractCloud
getAdminServices, getComputeServices, getIdentityServices, getNetworkServices, getPlatformServices
 
Methods inherited from class org.dasein.cloud.CloudProvider
close, connect, connect, getComputeCloud, getContext, 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
 

Constructor Detail

Atmos

public Atmos()
Method Detail

getLogger

public static org.apache.log4j.Logger getLogger(Class<?> cls)

getWireLogger

public static org.apache.log4j.Logger getWireLogger(Class<?> cls)

getAtmosProvider

@Nonnull
public AtmosProvider getAtmosProvider()

getCloudName

@Nonnull
public String getCloudName()
Specified by:
getCloudName in class org.dasein.cloud.CloudProvider

getDataCenterServices

@Nonnull
public AtmosGeography getDataCenterServices()
Overrides:
getDataCenterServices in class org.dasein.cloud.AbstractCloud

getProviderName

@Nonnull
public String getProviderName()
Specified by:
getProviderName in class org.dasein.cloud.CloudProvider

getStorageServices

@Nonnull
public AtmosStorageServices getStorageServices()
Overrides:
getStorageServices in class org.dasein.cloud.CloudProvider

formatTime

@Nonnull
public String formatTime(@Nonnegative
                                 long timestamp)

parseTime

@Nonnegative
public long parseTime(@Nonnull
                                  String timestamp)

testContext

public String testContext()
Overrides:
testContext in class org.dasein.cloud.CloudProvider


Copyright © 2012-2013 enStratus Networks Inc. All Rights Reserved.