Class ActiveDirectoryService
java.lang.Object
org.exoplatform.writeinldap.services.ActiveDirectoryService
-
Constructor Summary
ConstructorsConstructorDescriptionActiveDirectoryService(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.commons.api.settings.ExoFeatureService exoFeatureService, org.exoplatform.services.organization.externalstore.IDMExternalStoreImportService externalStoreImportService, org.exoplatform.services.listener.ListenerService listenerService, org.exoplatform.social.core.manager.IdentityManager identityManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidforceImportEntityForUser(org.exoplatform.services.organization.User user) booleanbooleanmustBeUpdated(org.exoplatform.services.organization.User user, boolean isNew) voidsaveModification(org.exoplatform.services.organization.User user) voidsetEnabled(org.exoplatform.services.organization.User user)
-
Constructor Details
-
ActiveDirectoryService
public ActiveDirectoryService(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.commons.api.settings.ExoFeatureService exoFeatureService, org.exoplatform.services.organization.externalstore.IDMExternalStoreImportService externalStoreImportService, org.exoplatform.services.listener.ListenerService listenerService, org.exoplatform.social.core.manager.IdentityManager identityManager)
-
-
Method Details
-
isFeatureEnabled
public boolean isFeatureEnabled() -
mustBeUpdated
public boolean mustBeUpdated(org.exoplatform.services.organization.User user, boolean isNew) -
setEnabled
- Throws:
NamingException
-
saveModification
public void saveModification(org.exoplatform.services.organization.User user) -
forceImportEntityForUser
public void forceImportEntityForUser(org.exoplatform.services.organization.User user)
-