synchronized public void initAnalyzer(Mailbox mbox) throws ServiceException { String analyzerName = mbox.getAccount().getAttr(Provisioning.A_zimbraTextAnalyzer, null);  if (analyzerName != null) mAnalyzer = ZimbraAnalyzer.getAnalyzer(analyzerName); else mAnalyzer = ZimbraAnalyzer.getDefaultAnalyzer();
public void initAnalyzer(Mailbox mbox) throws ServiceException {   synchronized (mbox) { synchronized (this) { String analyzerName = mbox.getAccount().getAttr(Provisioning.A_zimbraTextAnalyzer, null);  if (analyzerName != null) mAnalyzer = ZimbraAnalyzer.getAnalyzer(analyzerName); else mAnalyzer = ZimbraAnalyzer.getDefaultAnalyzer(); } }
    synchronized public void initAnalyzer(Mailbox mbox) throws ServiceException {        String analyzerName = mbox.getAccount().getAttr(Provisioning.A_zimbraTextAnalyzer, null);                if (analyzerName != null)            mAnalyzer = ZimbraAnalyzer.getAnalyzer(analyzerName);        else            mAnalyzer = ZimbraAnalyzer.getDefaultAnalyzer();    }