public class Directory extends java.lang.Object implements IDirectory
| Constructor and Description | 
|---|
Directory(BmContext context,
         Container dirContainer,
         ItemValue<Domain> domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
ContainerChangelog | 
changelog(java.lang.Long since)
ChangeLog of the container since 
 | 
ContainerChangeset<java.lang.String> | 
changeset(java.lang.Long since)
ChangeSet of the container since 
 | 
TaskRef | 
delete(java.lang.String path)
Delete entry 
 | 
TaskRef | 
deleteByEntryUid(java.lang.String entryUid)
Delete entry 
 | 
DirEntry | 
findByEntryUid(java.lang.String entryUid)  | 
DirEntry | 
getByEmail(java.lang.String email)  | 
java.util.List<DirEntry> | 
getEntries(java.lang.String path)
Fetch  
DirEntrys from a path | 
DirEntry | 
getEntry(java.lang.String path)
Fetch  
DirEntry from a path | 
byte[] | 
getEntryIcon(java.lang.String entryUid)  | 
byte[] | 
getEntryPhoto(java.lang.String entryUid)  | 
byte[] | 
getIcon(java.lang.String path)  | 
java.util.Set<java.lang.String> | 
getRolesForDirEntry(java.lang.String entryUid)  | 
java.util.Set<java.lang.String> | 
getRolesForOrgUnit(java.lang.String ouUid)  | 
DirEntry | 
getRoot()
Fetch root  
DirEntry | 
ItemValue<VCard> | 
getVCard(java.lang.String uid)
get entry vcard 
 | 
ListResult<ItemValue<DirEntry>> | 
search(DirEntryQuery query)  | 
public DirEntry getRoot() throws ServerFault
IDirectoryDirEntrygetRoot in interface IDirectoryDirEntryServerFaultpublic DirEntry findByEntryUid(java.lang.String entryUid) throws ServerFault
findByEntryUid in interface IDirectoryServerFaultpublic DirEntry getEntry(java.lang.String path) throws ServerFault
IDirectoryDirEntry from a pathgetEntry in interface IDirectorypath - path of entryDirEntry entryServerFaultpublic java.util.List<DirEntry> getEntries(java.lang.String path) throws ServerFault
IDirectoryDirEntrys from a pathgetEntries in interface IDirectorypath - path of entriesDirEntry child of pathServerFaultpublic TaskRef delete(java.lang.String path) throws ServerFault
IDirectorydelete in interface IDirectoryServerFaultpublic TaskRef deleteByEntryUid(java.lang.String entryUid) throws ServerFault
IDirectorydeleteByEntryUid in interface IDirectoryServerFaultpublic ContainerChangelog changelog(java.lang.Long since) throws ServerFault
IDirectorychangelog in interface IDirectorysince - timestamp of first changes we want to retrieveContainerChangelogServerFaultpublic ContainerChangeset<java.lang.String> changeset(java.lang.Long since) throws ServerFault
IDirectorychangeset in interface IDirectorysince - timestamp of first changes we want to retrieveServerFaultpublic ListResult<ItemValue<DirEntry>> search(DirEntryQuery query) throws ServerFault
search in interface IDirectoryServerFaultpublic byte[] getEntryIcon(java.lang.String entryUid)
                    throws ServerFault
getEntryIcon in interface IDirectoryServerFaultpublic byte[] getIcon(java.lang.String path)
               throws ServerFault
getIcon in interface IDirectoryServerFaultpublic java.util.Set<java.lang.String> getRolesForDirEntry(java.lang.String entryUid)
                                                    throws ServerFault
getRolesForDirEntry in interface IDirectoryServerFaultpublic java.util.Set<java.lang.String> getRolesForOrgUnit(java.lang.String ouUid)
                                                   throws ServerFault
getRolesForOrgUnit in interface IDirectoryServerFaultpublic ItemValue<VCard> getVCard(java.lang.String uid) throws ServerFault
IDirectorygetVCard in interface IDirectoryServerFaultpublic byte[] getEntryPhoto(java.lang.String entryUid)
                     throws ServerFault
getEntryPhoto in interface IDirectoryServerFaultpublic DirEntry getByEmail(java.lang.String email) throws ServerFault
getByEmail in interface IDirectoryServerFaultCopyright © 2021. All Rights Reserved.