public class AccountManagerServiceImpl extends Object implements AccountManagerService
| Constructor and Description |
|---|
AccountManagerServiceImpl(org.duracloud.account.db.repo.DuracloudRepoMgr duracloudRepoMgr,
AccountServiceFactory accountServiceFactory,
Set<EventMonitor> eventMonitors) |
| Modifier and Type | Method and Description |
|---|---|
AccountService |
createAccount(org.duracloud.account.db.model.util.AccountCreationInfo accountCreationInfo) |
Set<org.duracloud.account.db.model.AccountInfo> |
findAccountsByUserId(Long userId) |
AccountService |
getAccount(Long accountId)
Returns an
AccountService interface. |
boolean |
subdomainAvailable(String subdomain)
Checks to see if the subdomain is available.
|
public AccountManagerServiceImpl(org.duracloud.account.db.repo.DuracloudRepoMgr duracloudRepoMgr,
AccountServiceFactory accountServiceFactory,
Set<EventMonitor> eventMonitors)
public AccountService createAccount(org.duracloud.account.db.model.util.AccountCreationInfo accountCreationInfo) throws SubdomainAlreadyExistsException
createAccount in interface AccountManagerServiceSubdomainAlreadyExistsExceptionpublic AccountService getAccount(Long accountId) throws AccountNotFoundException
AccountManagerServiceAccountService interface.getAccount in interface AccountManagerServiceAccountNotFoundExceptionpublic Set<org.duracloud.account.db.model.AccountInfo> findAccountsByUserId(Long userId)
findAccountsByUserId in interface AccountManagerServicepublic boolean subdomainAvailable(String subdomain)
AccountManagerServicesubdomainAvailable in interface AccountManagerServiceCopyright © 2009–2016 DuraSpace. All rights reserved.