Package net.bluemind.directory.api
Class DirEntry
java.lang.Object
net.bluemind.directory.api.BaseDirEntry
net.bluemind.directory.api.DirEntry
Data structure of directory related entities
-
Nested Class Summary
Nested classes/interfaces inherited from class net.bluemind.directory.api.BaseDirEntry
BaseDirEntry.AccountType, BaseDirEntry.Kind
-
Field Summary
Modifier and TypeFieldDescriptionboolean
True, if this is a system-internal accountEmail addressList of emails associated to thisDirEntry
boolean
True, if thisDirEntry
is hidden from all user viewsOptional unique if of the organizational unit thisDirEntry
belongs toOptional unique if of the organizational unit thisDirEntry
belongs toPath of theDirEntry
in the format
domainUid/kind/entryUidboolean
True, if this is a system-internal accountFields inherited from class net.bluemind.directory.api.BaseDirEntry
accountType, displayName, entryUid, kind
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic DirEntry
create
(String orgUnitUid, String path, BaseDirEntry.Kind kind, String entryUid, String displayName, String email, boolean hidden, boolean system, boolean archived) static DirEntry
create
(String orgUnitUid, String path, BaseDirEntry.Kind kind, String entryUid, String displayName, String email, boolean hidden, boolean system, boolean archived, String dataLocation) static DirEntry
create
(String orgUnitUid, String path, BaseDirEntry.Kind kind, String entryUid, String displayName, String email, boolean hidden, boolean system, boolean archived, String dataLocation, BaseDirEntry.AccountType accountType) toString()
withEmails
(String... emails) withEmails
(List<Email> emails) Methods inherited from class net.bluemind.directory.api.BaseDirEntry
equals, hashCode
-
Field Details
-
path
Path of theDirEntry
in the format
domainUid/kind/entryUid -
email
Email address -
system
public boolean systemTrue, if this is a system-internal account -
archived
public boolean archivedTrue, if this is a system-internal account -
emails
List of emails associated to thisDirEntry
-
orgUnitUid
Optional unique if of the organizational unit thisDirEntry
belongs to -
orgUnitPath
Optional unique if of the organizational unit thisDirEntry
belongs to -
dataLocation
-
-
Constructor Details
-
DirEntry
public DirEntry()
-
-
Method Details
-
create
-
create
-
create
public static DirEntry create(String orgUnitUid, String path, BaseDirEntry.Kind kind, String entryUid, String displayName, String email, boolean hidden, boolean system, boolean archived, String dataLocation, BaseDirEntry.AccountType accountType) -
withEmails
-
withEmails
-
toString
-