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);
}
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);
}
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);
}
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);
}
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);
}
Aggregations