org.jclouds.cloudstack.features
Interface DomainAccountAsyncClient

All Superinterfaces:
AccountAsyncClient
All Known Subinterfaces:
GlobalAccountAsyncClient

public interface DomainAccountAsyncClient
extends AccountAsyncClient

Provides asynchronous access to CloudStack Account features available to Domain Admin users.

Author:
Adrian Cole
See Also:

Method Summary
 com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> disableAccount(String accountName, String domainId, boolean onlyLock)
           
 com.google.common.util.concurrent.ListenableFuture<Account> enableAccount(String accountName, String domainId)
           
 
Methods inherited from interface org.jclouds.cloudstack.features.AccountAsyncClient
getAccount, listAccounts
 

Method Detail

enableAccount

@Named(value="enableAccount")
com.google.common.util.concurrent.ListenableFuture<Account> enableAccount(String accountName,
                                                                                String domainId)
See Also:
DomainAccountClient.enableAccount(java.lang.String, java.lang.String)

disableAccount

@Named(value="disableAccount")
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> disableAccount(String accountName,
                                                                                             String domainId,
                                                                                             boolean onlyLock)
See Also:
disableAccount(java.lang.String, java.lang.String, boolean)


Copyright © 2009-2013 jclouds. All Rights Reserved.