Search in sources :

Example 1 with ExternalizableUtil

use of org.jivesoftware.util.cache.ExternalizableUtil in project Openfire by igniterealtime.

the class GetClusteredVersions method readExternal.

@Override
public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException {
    final ExternalizableUtil util = ExternalizableUtil.getInstance();
    openfireVersion = util.readSafeUTF(in);
    pluginVersions = util.readStringMap(in);
}
Also used : ExternalizableUtil(org.jivesoftware.util.cache.ExternalizableUtil)

Example 2 with ExternalizableUtil

use of org.jivesoftware.util.cache.ExternalizableUtil in project Openfire by igniterealtime.

the class NewClusterMemberJoinedTask method writeExternal.

@Override
public void writeExternal(ObjectOutput out) throws IOException {
    final ExternalizableUtil externalizableUtil = ExternalizableUtil.getInstance();
    externalizableUtil.writeSerializable(out, originator);
}
Also used : ExternalizableUtil(org.jivesoftware.util.cache.ExternalizableUtil)

Example 3 with ExternalizableUtil

use of org.jivesoftware.util.cache.ExternalizableUtil in project Openfire by igniterealtime.

the class OccupantKickedForNicknameTask method readExternal.

@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);
    originator = (NodeID) externalizableUtil.readSerializable(in);
}
Also used : ExternalizableUtil(org.jivesoftware.util.cache.ExternalizableUtil)

Example 4 with ExternalizableUtil

use of org.jivesoftware.util.cache.ExternalizableUtil in project Openfire by igniterealtime.

the class OccupantUpdatedTask method writeExternal.

@Override
public void writeExternal(ObjectOutput out) throws IOException {
    final ExternalizableUtil externalizableUtil = ExternalizableUtil.getInstance();
    externalizableUtil.writeSafeUTF(out, subdomain);
    externalizableUtil.writeSafeUTF(out, roomName);
    externalizableUtil.writeSafeUTF(out, oldNickname);
    externalizableUtil.writeSafeUTF(out, newNickname);
    externalizableUtil.writeSerializable(out, realJID);
    externalizableUtil.writeSerializable(out, originator);
}
Also used : ExternalizableUtil(org.jivesoftware.util.cache.ExternalizableUtil)

Example 5 with ExternalizableUtil

use of org.jivesoftware.util.cache.ExternalizableUtil in project Openfire by igniterealtime.

the class OccupantUpdatedTask method readExternal.

@Override
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
    final ExternalizableUtil externalizableUtil = ExternalizableUtil.getInstance();
    subdomain = externalizableUtil.readSafeUTF(in);
    roomName = externalizableUtil.readSafeUTF(in);
    oldNickname = externalizableUtil.readSafeUTF(in);
    newNickname = externalizableUtil.readSafeUTF(in);
    realJID = (JID) externalizableUtil.readSerializable(in);
    originator = (NodeID) externalizableUtil.readSerializable(in);
}
Also used : ExternalizableUtil(org.jivesoftware.util.cache.ExternalizableUtil)

Aggregations

ExternalizableUtil (org.jivesoftware.util.cache.ExternalizableUtil)20 OccupantManager (org.jivesoftware.openfire.muc.spi.OccupantManager)2 JID (org.xmpp.packet.JID)1