private void removeIdRepo(String orgName){
  orgName=DNUtils.normalizeDN(orgName);
  Map idrepos=null;
synchronized (idrepoPlugins) {
    clearReadOnlyPlugins(orgName);
    idrepos=(Map)idrepoPlugins.remove(orgName);
  }
  if (debug.messageEnabled()) {
    debug.message("IdRepoPluginsCache.removeIdRepo for " + "OrgName: " + orgName + " Repo Names: "+ idrepos.keySet());
  }
  ShutdownIdRepoPlugin shutdownrepos=new ShutdownIdRepoPlugin(idrepos);
  scheduler.schedule(shutdownrepos,500,TimeUnit.MILLISECONDS);
}

private void removeIdRepo ( String orgName ) { orgName = DNUtils . normalizeDN ( orgName ) ; Map idrepos = null ; synchronized ( idrepoPlugins ) { clearReadOnlyPlugins ( orgName ) ; idrepos = ( Map ) idrepoPlugins . remove ( orgName ) ; } if ( debug . messageEnabled ( ) ) { debug . message ( "IdRepoPluginsCache.removeIdRepo for " + "OrgName: " + orgName + " Repo Names: " + idrepos . keySet ( ) ) ; } ShutdownIdRepoPlugin shutdownrepos = new ShutdownIdRepoPlugin ( idrepos ) ; scheduler . schedule ( shutdownrepos , 500 , TimeUnit . MILLISECONDS ) ; }
delete all idrepo plugin for the organization
