public class EncryptingDirectoryDAO extends Object implements DirectoryDao, DataReEncryptor
| Constructor and Description |
|---|
EncryptingDirectoryDAO() |
| Modifier and Type | Method and Description |
|---|---|
Directory |
add(Directory directory) |
List<Directory> |
findAll() |
Directory |
findById(long directoryId) |
Directory |
findByName(String name) |
void |
reEncrypt() |
void |
remove(Directory directory) |
List<Directory> |
search(EntityQuery<Directory> entityQuery) |
void |
setDelegate(DirectoryDao delegate) |
void |
setDirectoryPasswordsEncryptor(DirectoryPasswordsEncryptor directoryPasswordsEncryptor) |
Directory |
update(Directory directory) |
public void setDelegate(DirectoryDao delegate)
public void setDirectoryPasswordsEncryptor(DirectoryPasswordsEncryptor directoryPasswordsEncryptor)
public Directory findById(long directoryId) throws DirectoryNotFoundException
findById in interface DirectoryDaoDirectoryNotFoundExceptionpublic Directory findByName(String name) throws DirectoryNotFoundException
findByName in interface DirectoryDaoDirectoryNotFoundExceptionpublic List<Directory> findAll()
findAll in interface DirectoryDaopublic Directory add(Directory directory)
add in interface DirectoryDaopublic Directory update(Directory directory) throws DirectoryNotFoundException
update in interface DirectoryDaoDirectoryNotFoundExceptionpublic void remove(Directory directory) throws DirectoryNotFoundException
remove in interface DirectoryDaoDirectoryNotFoundExceptionpublic List<Directory> search(EntityQuery<Directory> entityQuery)
search in interface DirectoryDaopublic void reEncrypt()
reEncrypt in interface DataReEncryptorCopyright © 2023 Atlassian. All rights reserved.