public static void privateMessageRecieved(JID toJID, JID fromJID, Message message) {
        for (MUCEventListener listener : listeners) {
            try {
                listener.privateMessageRecieved(toJID, fromJID, message);
            } catch (Exception e) {
                Log.warn("An exception occurred while dispatching a 'privateMessageRecieved' event!", e);
            }  
        }
    }
Dispatches MUC events. The following events are supported:
<ul>
<li><b>occupantJoined</b> --&gt; Someone joined a room.</li>
<li><b>occupantLeft</b> --&gt; Someone left a room.</li>
<li><b>nicknameChanged</b> --&gt; A nickname was changed in a room.</li>
<li><b>messageReceived</b> --&gt; A message was received in a room.</li>
<li><b>roomCreated</b> --&gt; A room was created.</li>
<li><b>roomDestroyed</b> --&gt; A room was destroyed.</li>
</ul>
Use {@link #addListener(MUCEventListener)} and {@link #removeListener(MUCEventListener)}
to add or remove {@link MUCEventListener}.

@author Daniel Henninger
xmppserver/src/main/java/org/jivesoftware/openfire/muc/MUCEventDispatcher.java