void setPayloadXML(String payloadXML) {
        this.payloadXML = payloadXML;
        this.payload = null; // will be recreated only if needed
    }
Sets the payload included when publishing the item. A published item may or may not
have a payload. Transient nodes that are configured to not broadcast payloads may allow
published items to have no payload.

@param payloadXML the payload included when publishing the item or {@code null}
       if none was found.
xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/PublishedItem.java