public synchronized void stopOutbound()
    {
        final Set<JID> removedOccupants = doStopOutbound();

        Log.trace("(room: '{}'): Removing all ({}) occupants from the room for remote outbound node that we just disconnected from.", room.getJID(), removedOccupants.size());
        makeRemoteOccupantLeaveRoom( removedOccupants );

        Log.debug( "(room: '{}'): Finished stopping outbound FMUC federation.", room.getJID() );
    }
Stops outbound federation, which will cause existing federation with the outbound ('joined') node, if one is
established, to be teared down.
xmppserver/src/main/java/org/jivesoftware/openfire/muc/spi/FMUCHandler.java