Package com.soffid.iam.service.ejb
Interface VaultService
-
public interface VaultService
EJB VaultService
-
-
Method Summary
-
-
-
Method Detail
-
findFolderByTextAndJsonQueryAsync
AsyncList<VaultFolder> findFolderByTextAndJsonQueryAsync(String text, String jsonQuery) throws InternalErrorException
- Throws:
InternalErrorException
-
findFolderByTextAndJsonQuery
PagedResult<VaultFolder> findFolderByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
create
VaultElement create(VaultElement folder) throws InternalErrorException
- Throws:
InternalErrorException
-
findVaultElement
VaultElement findVaultElement(long id) throws InternalErrorException
- Throws:
InternalErrorException
-
update
VaultElement update(VaultElement folder) throws InternalErrorException
- Throws:
InternalErrorException
-
create
VaultFolder create(VaultFolder folder) throws InternalErrorException
- Throws:
InternalErrorException
-
findFolder
VaultFolder findFolder(long id) throws InternalErrorException
- Throws:
InternalErrorException
-
getPersonalFolder
VaultFolder getPersonalFolder() throws InternalErrorException
- Throws:
InternalErrorException
-
update
VaultFolder update(VaultFolder folder) throws InternalErrorException
- Throws:
InternalErrorException
-
getFolderPermissions
VaultFolderPermissions getFolderPermissions(VaultFolder folder) throws InternalErrorException
- Throws:
InternalErrorException
-
findAccounts
List<Account> findAccounts(String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
findFolders
List<VaultFolder> findFolders(String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
findVaultElementByText
List<VaultElement> findVaultElementByText(String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
getChildren
List<VaultElement> getChildren(VaultElement parent) throws InternalErrorException
- Throws:
InternalErrorException
-
getChildren
List<VaultFolder> getChildren(VaultFolder parent) throws InternalErrorException
- Throws:
InternalErrorException
-
getPublicRootFolders
List<VaultFolder> getPublicRootFolders() throws InternalErrorException
- Throws:
InternalErrorException
-
getRootFolders
List<VaultFolder> getRootFolders() throws InternalErrorException
- Throws:
InternalErrorException
-
list
List<Account> list(VaultFolder folder) throws InternalErrorException
- Throws:
InternalErrorException
-
applyFolderPermissions
void applyFolderPermissions(VaultFolderPermissions permissions) throws InternalErrorException
- Throws:
InternalErrorException
-
remove
void remove(VaultElement folder) throws InternalErrorException
- Throws:
InternalErrorException
-
remove
void remove(VaultFolder folder) throws InternalErrorException
- Throws:
InternalErrorException
-
-