if (logger.isDebugEnabled()) { logger.debug("Updating " + changes.size() + " PropagateRegisterServices tasks"); }
  protected void execute() {        if (mySelfOrgs.hasChanged()) {      processOrgAssets(mySelfOrgs.getAddedList());    }        if (myRegisterServicesTasks == null) {      return; // Still waiting for ourself    }    if (myRegisterServicesTasks.hasChanged()) {      Collection adds = myRegisterServicesTasks.getAddedCollection();      if (logger.isDebugEnabled()) {        logger.debug("Expanding " + adds.size()                     + " PropagateRegisterServices tasks");      }      handleNewTasks(adds);      Collection changes = myRegisterServicesTasks.getChangedCollection();      if (logger.isDebugEnabled()) {        logger.debug("Updating " + changes.size()                     + " PropagateRegisterServices tasks");      }            handleChangedTasks(changes);    }    if (myFindProvidersTasks.hasChanged()) {      Collection adds = myFindProvidersTasks.getAddedCollection();      if (logger.isDebugEnabled()) {        logger.debug("Expanding " + adds.size()                     + " PropagateFindProviders tasks");      }      handleNewTasks(adds);      Collection changes = myFindProvidersTasks.getChangedCollection();      if (logger.isDebugEnabled()) {        logger.debug("Updating " + changes.size()                     + " PropagateFindProviders tasks");      }            handleChangedTasks(changes);    }    if (myGLSTasks.hasChanged()) {      Collection adds = myGLSTasks.getAddedCollection();      if (logger.isDebugEnabled()) {        logger.debug("Expanding " + adds.size()                     + " GLS tasks");      }      handleNewTasks(adds);      Collection changes = myGLSTasks.getChangedCollection();      if (logger.isDebugEnabled()) {        logger.debug("Updating " + changes.size()                     + " GLS tasks");      }            handleChangedTasks(changes);    }    if (myRegisterServicesExpansions.hasChanged()) {      PluginHelper.updateAllocationResult(myRegisterServicesExpansions);    }    if (myFindProvidersExpansions.hasChanged()) {      PluginHelper.updateAllocationResult(myFindProvidersExpansions);    }    if (myGLSExpansions.hasChanged()) {      PluginHelper.updateAllocationResult(myGLSExpansions);    }  }