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.AccounthandleAddToFolder(com.soffid.iam.api.Account account)protected voidhandleApplyFolderPermissions(com.soffid.iam.api.VaultFolderPermissions permissions)protected com.soffid.iam.api.VaultElementhandleCreate(com.soffid.iam.api.VaultElement folder)protected com.soffid.iam.api.VaultFolderhandleCreate(com.soffid.iam.api.VaultFolder folder)protected List<com.soffid.iam.api.Account>handleFindAccounts(String filter)protected com.soffid.iam.api.VaultFolderhandleFindFolder(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.VaultElementhandleFindVaultElement(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.VaultFolderPermissionshandleGetFolderPermissions(com.soffid.iam.api.VaultFolder folder)protected com.soffid.iam.api.VaultFolderhandleGetPersonalFolder()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 voidhandleRemove(com.soffid.iam.api.VaultElement folder)protected voidhandleRemove(com.soffid.iam.api.VaultFolder folder)protected com.soffid.iam.api.VaultElementhandleUpdate(com.soffid.iam.api.VaultElement folder)protected com.soffid.iam.api.VaultFolderhandleUpdate(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:
handleAddToFolderin classVaultServiceBase- Throws:
Exception
-
handleGetChildren
protected List<com.soffid.iam.api.VaultFolder> handleGetChildren(com.soffid.iam.api.VaultFolder parent) throws Exception
- Specified by:
handleGetChildrenin classVaultServiceBase- Throws:
Exception
-
handleRemove
protected void handleRemove(com.soffid.iam.api.VaultFolder folder) throws Exception- Specified by:
handleRemovein classVaultServiceBase- Throws:
Exception
-
handleList
protected List<com.soffid.iam.api.Account> handleList(com.soffid.iam.api.VaultFolder folder) throws Exception
- Specified by:
handleListin classVaultServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.VaultFolder handleCreate(com.soffid.iam.api.VaultFolder folder) throws Exception- Specified by:
handleCreatein classVaultServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.VaultFolder handleUpdate(com.soffid.iam.api.VaultFolder folder) throws Exception- Specified by:
handleUpdatein classVaultServiceBase- Throws:
Exception
-
handleGetRootFolders
protected List<com.soffid.iam.api.VaultFolder> handleGetRootFolders() throws Exception
- Specified by:
handleGetRootFoldersin classVaultServiceBase- Throws:
Exception
-
handleGetFolderPermissions
protected com.soffid.iam.api.VaultFolderPermissions handleGetFolderPermissions(com.soffid.iam.api.VaultFolder folder) throws Exception- Specified by:
handleGetFolderPermissionsin classVaultServiceBase- Throws:
Exception
-
handleApplyFolderPermissions
protected void handleApplyFolderPermissions(com.soffid.iam.api.VaultFolderPermissions permissions) throws Exception- Specified by:
handleApplyFolderPermissionsin classVaultServiceBase- Throws:
Exception
-
handleGetPersonalFolder
protected com.soffid.iam.api.VaultFolder handleGetPersonalFolder() throws Exception- Specified by:
handleGetPersonalFolderin 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:
handleFindFoldersin classVaultServiceBase- Throws:
Exception
-
handleFindAccounts
protected List<com.soffid.iam.api.Account> handleFindAccounts(String filter) throws Exception
- Specified by:
handleFindAccountsin classVaultServiceBase- Throws:
Exception
-
handleFindFolder
protected com.soffid.iam.api.VaultFolder handleFindFolder(long id) throws Exception- Specified by:
handleFindFolderin classVaultServiceBase- Throws:
Exception
-
handleGetPublicRootFolders
protected List<com.soffid.iam.api.VaultFolder> handleGetPublicRootFolders() throws Exception
- Specified by:
handleGetPublicRootFoldersin classVaultServiceBase- Throws:
Exception
-
handleFindFolderByTextAndJsonQueryAsync
protected com.soffid.iam.api.AsyncList<com.soffid.iam.api.VaultFolder> handleFindFolderByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Specified by:
handleFindFolderByTextAndJsonQueryAsyncin 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:
handleFindFolderByTextAndJsonQueryin classVaultServiceBase- Throws:
Exception
-
handleFindVaultElementByText
protected List<com.soffid.iam.api.VaultElement> handleFindVaultElementByText(String filter) throws Exception
- Specified by:
handleFindVaultElementByTextin classVaultServiceBase- Throws:
Exception
-
handleCreate
protected com.soffid.iam.api.VaultElement handleCreate(com.soffid.iam.api.VaultElement folder) throws Exception- Specified by:
handleCreatein classVaultServiceBase- Throws:
Exception
-
handleUpdate
protected com.soffid.iam.api.VaultElement handleUpdate(com.soffid.iam.api.VaultElement folder) throws Exception- Specified by:
handleUpdatein classVaultServiceBase- Throws:
Exception
-
handleRemove
protected void handleRemove(com.soffid.iam.api.VaultElement folder) throws Exception- Specified by:
handleRemovein classVaultServiceBase- Throws:
Exception
-
handleFindVaultElement
protected com.soffid.iam.api.VaultElement handleFindVaultElement(long id) throws Exception- Specified by:
handleFindVaultElementin classVaultServiceBase- Throws:
Exception
-
handleGetChildren
protected List<com.soffid.iam.api.VaultElement> handleGetChildren(com.soffid.iam.api.VaultElement parent) throws Exception
- Specified by:
handleGetChildrenin classVaultServiceBase- Throws:
Exception
-
-