org.jclouds.savvis.vpdc
Interface VPDCAsyncClient


public interface VPDCAsyncClient

Provides asynchronous access to VPDC via their REST API.

Author:
Adrian Cole
See Also:
VPDCClient,

Method Summary
 BrowsingAsyncClient getBrowsingClient()
          Provides asynchronous access to Browsing features.
 FirewallAsyncClient getFirewallClient()
          Provides asynchronous access to Firewall Operation features.
 ServiceManagementAsyncClient getServiceManagementClient()
          Provides asynchronous access to ServiceManagement Operation features.
 VMAsyncClient getVMClient()
          Provides asynchronous access to VM Operation features.
 Set<Resource> listOrgs()
           
 Set<CIMOperatingSystem> listPredefinedOperatingSystems()
          predefined by default in the classpath resource /savvis-symphonyvpdc/predefined_operatingsystems.json
 

Method Detail

getBrowsingClient

BrowsingAsyncClient getBrowsingClient()
Provides asynchronous access to Browsing features.


getVMClient

VMAsyncClient getVMClient()
Provides asynchronous access to VM Operation features.


getFirewallClient

FirewallAsyncClient getFirewallClient()
Provides asynchronous access to Firewall Operation features.


getServiceManagementClient

ServiceManagementAsyncClient getServiceManagementClient()
Provides asynchronous access to ServiceManagement Operation features.


listOrgs

@Provides
Set<Resource> listOrgs()
Returns:
a listing of all orgs that the current user has access to.

listPredefinedOperatingSystems

@Provides
Set<CIMOperatingSystem> listPredefinedOperatingSystems()
predefined by default in the classpath resource /savvis-symphonyvpdc/predefined_operatingsystems.json

Returns:
the operating systems that are predefined in the provider
See Also:


Copyright © 2009-2011 jclouds. All Rights Reserved.