notifyInterceptors(state.value());
  public void deactivate(boolean etherealize_objects,                         boolean wait_for_completion                        )                  throws AdapterInactive  {    if (state == State.INACTIVE)      throw new AdapterInactive("Repetetive inactivation");    state = State.INACTIVE;    if (wait_for_completion)      waitForIdle();    Iterator iter = POAs.iterator();    while (iter.hasNext())      {        gnuPOA poa = (gnuPOA) iter.next();        // If the servant activator is non null, this means it has been        // set - hence the policies are appropriate.        if (poa.servant_activator != null)          poa.etherealizeAll();      }  }