@Override
    public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
    {
        final ExternalizableUtil externalizableUtil = ExternalizableUtil.getInstance();
        subdomain = externalizableUtil.readSafeUTF(in);
        roomName = externalizableUtil.readSafeUTF(in);
        nickname = externalizableUtil.readSafeUTF(in);
        realJID = (JID) externalizableUtil.readSerializable(in);
        originator = (NodeID) externalizableUtil.readSerializable(in);
    }
Task that informs cluster nodes that a XMPP entity is now an occupant of a MUC room.

@author Guus der Kinderen
xmppserver/src/main/java/org/jivesoftware/openfire/muc/cluster/OccupantAddedTask.java