Package com.soffid.iam.service
Class VaultServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.VaultServiceBase
-
- com.soffid.iam.service.VaultServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.VaultService
public class VaultServiceImpl extends VaultServiceBase
-
-
Constructor Summary
Constructors Constructor Description VaultServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<com.soffid.iam.api.VaultFolder>
getPersonalFolders(String userName)
protected com.soffid.iam.api.Account
handleAddToFolder(com.soffid.iam.api.Account account)
protected void
handleApplyFolderPermissions(com.soffid.iam.api.VaultFolderPermissions permissions)
protected com.soffid.iam.api.VaultElement
handleCreate(com.soffid.iam.api.VaultElement folder)
protected com.soffid.iam.api.VaultFolder
handleCreate(com.soffid.iam.api.VaultFolder folder)
protected List<com.soffid.iam.api.Account>
handleFindAccounts(String filter)
protected com.soffid.iam.api.VaultFolder
handleFindFolder(long id)
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.VaultFolder>
handleFindFolderByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.VaultFolder>
handleFindFolderByTextAndJsonQueryAsync(String text, String jsonQuery)
protected List<com.soffid.iam.api.VaultFolder>
handleFindFolders(String filter)
protected com.soffid.iam.api.VaultElement
handleFindVaultElement(long id)
protected List<com.soffid.iam.api.VaultElement>
handleFindVaultElementByText(String filter)
protected List<com.soffid.iam.api.VaultElement>
handleGetChildren(com.soffid.iam.api.VaultElement parent)
protected List<com.soffid.iam.api.VaultFolder>
handleGetChildren(com.soffid.iam.api.VaultFolder parent)
protected com.soffid.iam.api.VaultFolderPermissions
handleGetFolderPermissions(com.soffid.iam.api.VaultFolder folder)
protected com.soffid.iam.api.VaultFolder
handleGetPersonalFolder()
protected List<com.soffid.iam.api.VaultFolder>
handleGetPublicRootFolders()
protected List<com.soffid.iam.api.VaultFolder>
handleGetRootFolders()
protected List<com.soffid.iam.api.Account>
handleList(com.soffid.iam.api.VaultFolder folder)
protected void
handleRemove(com.soffid.iam.api.VaultElement folder)
protected void
handleRemove(com.soffid.iam.api.VaultFolder folder)
protected com.soffid.iam.api.VaultElement
handleUpdate(com.soffid.iam.api.VaultElement folder)
protected com.soffid.iam.api.VaultFolder
handleUpdate(com.soffid.iam.api.VaultFolder folder)
-
Methods inherited from class com.soffid.iam.service.VaultServiceBase
addToFolder, applyFolderPermissions, create, create, findAccounts, findFolder, findFolderByTextAndJsonQuery, findFolderByTextAndJsonQueryAsync, findFolders, findVaultElement, findVaultElementByText, getAccountAccessEntityDao, getAccountEntityDao, getAccountService, getAsyncRunnerService, getChildren, getChildren, getFolderPermissions, getGroupEntityDao, getPersonalFolder, getPrincipal, getPublicRootFolders, getRoleEntityDao, getRootFolders, getTaskEntityDao, getUserEntityDao, getUserService, getVaultFolderAccessEntityDao, getVaultFolderEntityDao, list, remove, remove, setAccountAccessEntityDao, setAccountEntityDao, setAccountService, setAsyncRunnerService, setGroupEntityDao, setRoleEntityDao, setTaskEntityDao, setUserEntityDao, setUserService, setVaultFolderAccessEntityDao, setVaultFolderEntityDao, update, update
-
-
-
-
Method Detail
-
handleAddToFolder
protected com.soffid.iam.api.Account handleAddToFolder(com.soffid.iam.api.Account account) throws Exception
- Specified by:
handleAddToFolder
in classVaultServiceBase
- Throws:
Exception
-
handleGetChildren
protected List<com.soffid.iam.api.VaultFolder> handleGetChildren(com.soffid.iam.api.VaultFolder parent) throws Exception
- Specified by:
handleGetChildren
in classVaultServiceBase
- Throws:
Exception
-
handleRemove
protected void handleRemove(com.soffid.iam.api.VaultFolder folder) throws Exception
- Specified by:
handleRemove
in classVaultServiceBase
- Throws:
Exception
-
handleList
protected List<com.soffid.iam.api.Account> handleList(com.soffid.iam.api.VaultFolder folder) throws Exception
- Specified by:
handleList
in classVaultServiceBase
- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.VaultFolder handleCreate(com.soffid.iam.api.VaultFolder folder) throws Exception
- Specified by:
handleCreate
in classVaultServiceBase
- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.VaultFolder handleUpdate(com.soffid.iam.api.VaultFolder folder) throws Exception
- Specified by:
handleUpdate
in classVaultServiceBase
- Throws:
Exception
-
handleGetRootFolders
protected List<com.soffid.iam.api.VaultFolder> handleGetRootFolders() throws Exception
- Specified by:
handleGetRootFolders
in classVaultServiceBase
- Throws:
Exception
-
handleGetFolderPermissions
protected com.soffid.iam.api.VaultFolderPermissions handleGetFolderPermissions(com.soffid.iam.api.VaultFolder folder) throws Exception
- Specified by:
handleGetFolderPermissions
in classVaultServiceBase
- Throws:
Exception
-
handleApplyFolderPermissions
protected void handleApplyFolderPermissions(com.soffid.iam.api.VaultFolderPermissions permissions) throws Exception
- Specified by:
handleApplyFolderPermissions
in classVaultServiceBase
- Throws:
Exception
-
handleGetPersonalFolder
protected com.soffid.iam.api.VaultFolder handleGetPersonalFolder() throws Exception
- Specified by:
handleGetPersonalFolder
in classVaultServiceBase
- Throws:
Exception
-
getPersonalFolders
protected List<com.soffid.iam.api.VaultFolder> getPersonalFolders(String userName)
-
handleFindFolders
protected List<com.soffid.iam.api.VaultFolder> handleFindFolders(String filter) throws Exception
- Specified by:
handleFindFolders
in classVaultServiceBase
- Throws:
Exception
-
handleFindAccounts
protected List<com.soffid.iam.api.Account> handleFindAccounts(String filter) throws Exception
- Specified by:
handleFindAccounts
in classVaultServiceBase
- Throws:
Exception
-
handleFindFolder
protected com.soffid.iam.api.VaultFolder handleFindFolder(long id) throws Exception
- Specified by:
handleFindFolder
in classVaultServiceBase
- Throws:
Exception
-
handleGetPublicRootFolders
protected List<com.soffid.iam.api.VaultFolder> handleGetPublicRootFolders() throws Exception
- Specified by:
handleGetPublicRootFolders
in classVaultServiceBase
- Throws:
Exception
-
handleFindFolderByTextAndJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.VaultFolder> handleFindFolderByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Specified by:
handleFindFolderByTextAndJsonQueryAsync
in classVaultServiceBase
- Throws:
Exception
-
handleFindFolderByTextAndJsonQuery
protected com.soffid.iam.api.PagedResult<com.soffid.iam.api.VaultFolder> handleFindFolderByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws Exception
- Specified by:
handleFindFolderByTextAndJsonQuery
in classVaultServiceBase
- Throws:
Exception
-
handleFindVaultElementByText
protected List<com.soffid.iam.api.VaultElement> handleFindVaultElementByText(String filter) throws Exception
- Specified by:
handleFindVaultElementByText
in classVaultServiceBase
- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.VaultElement handleCreate(com.soffid.iam.api.VaultElement folder) throws Exception
- Specified by:
handleCreate
in classVaultServiceBase
- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.VaultElement handleUpdate(com.soffid.iam.api.VaultElement folder) throws Exception
- Specified by:
handleUpdate
in classVaultServiceBase
- Throws:
Exception
-
handleRemove
protected void handleRemove(com.soffid.iam.api.VaultElement folder) throws Exception
- Specified by:
handleRemove
in classVaultServiceBase
- Throws:
Exception
-
handleFindVaultElement
protected com.soffid.iam.api.VaultElement handleFindVaultElement(long id) throws Exception
- Specified by:
handleFindVaultElement
in classVaultServiceBase
- Throws:
Exception
-
handleGetChildren
protected List<com.soffid.iam.api.VaultElement> handleGetChildren(com.soffid.iam.api.VaultElement parent) throws Exception
- Specified by:
handleGetChildren
in classVaultServiceBase
- Throws:
Exception
-
-