public class EntityEnhancerHook extends java.lang.Object implements IEntityEnhancer
| Constructor and Description | 
|---|
EntityEnhancerHook()  | 
| Modifier and Type | Method and Description | 
|---|---|
GroupData | 
enhanceGroup(IImportLogger importLogger,
            Parameters ldapParameters,
            ItemValue<Domain> domain,
            org.apache.directory.api.ldap.model.entry.Entry entry,
            GroupData groupData)  | 
UserData | 
enhanceUser(IImportLogger importLogger,
           Parameters ldapParameters,
           ItemValue<Domain> domain,
           org.apache.directory.api.ldap.model.entry.Entry entry,
           UserData userData)  | 
java.util.Optional<java.lang.String> | 
getGroupName(IImportLogger importLogger,
            Parameters directoryParameters,
            ItemValue<Domain> domain,
            org.apache.directory.api.ldap.model.entry.Entry entry)  | 
java.util.Optional<java.lang.String> | 
getUserLogin(IImportLogger importLogger,
            Parameters directoryParameters,
            ItemValue<Domain> domain,
            org.apache.directory.api.ldap.model.entry.Entry entry)  | 
public UserData enhanceUser(IImportLogger importLogger, Parameters ldapParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry, UserData userData)
enhanceUser in interface IEntityEnhancerpublic GroupData enhanceGroup(IImportLogger importLogger, Parameters ldapParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry, GroupData groupData)
enhanceGroup in interface IEntityEnhancerpublic java.util.Optional<java.lang.String> getUserLogin(IImportLogger importLogger, Parameters directoryParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry)
getUserLogin in interface IEntityEnhancerpublic java.util.Optional<java.lang.String> getGroupName(IImportLogger importLogger, Parameters directoryParameters, ItemValue<Domain> domain, org.apache.directory.api.ldap.model.entry.Entry entry)
getGroupName in interface IEntityEnhancerCopyright © 2023. All Rights Reserved.