Extending com.zimbra.cs.account.ldap.LdapProvisioning in ZCS 8.x
I have this class:
Code:
public class MyProvisioning extends LdapProvisioning {
public MyProvisioning() {
super();
ZimbraLog.account.info("[MyProvisioning] MyProvisioning() constructor");
}
@Override
public Account get(AccountBy keyType, String key, boolean loadFromMaster) throws ServiceException {
ZimbraLog.account.info("[MyProvisioning] get(AccountBy keyType, String key, boolean loadFromMaster) method");
Account acct = super.get(keyType, key, loadFromMaster);
return acct;
}
}
If I assing it as a new zimbra_class_provisioning via zmlocalconfig it works as expected in ZCS 7.x: the get() method is always called when a user lookup occours.
In ZCS 8.x I can see just the constructor log message and it seems that my get() method is never called.
Does anyone know why?
TIA,
Antonio