logger.info("==========deconflictHelper applies to " + agentId);
logger.info("==========deconflictHelper applies to " + thisAgent); deconflictHelper.initObjs();
  protected void processLeaderChanges(CommunityStatusChangeEvent csce) {    String manager = model.getStringAttribute(ROBUSTNESS_MANAGER); //the robustness manager    //the robustness manager invokes DeconflictHelper object and add necessary deconflict    //listener.    if(agentId.toString().equals(manager) && deconflictHelper == null) {      String enable = System.getProperty(deconflictionProperty, defaultEnabled);      if(enable.equals(defaultEnabled)) {        deconflictHelper = new DeconflictHelper(bindingSite, model);        if (dl != null)          deconflictHelper.addListener(dl);        logger.info("==========deconflictHelper applies to " + agentId);      }    }    leaderChange(csce.getPriorLeader(), csce.getCurrentLeader());  }