Search in sources :

Example 1 with OccupantAddedTask

use of org.jivesoftware.openfire.muc.cluster.OccupantAddedTask in project Openfire by igniterealtime.

the class OccupantManager method registerOccupantJoinedLocally.

public OccupantAddedTask registerOccupantJoinedLocally(JID roomJID, JID userJID, String nickname) {
    Log.debug("New local occupancy in room '{}' of service '{}': entity '{}' using nickname '{}'", roomJID.getNode(), serviceName, userJID, nickname);
    final OccupantAddedTask task = new OccupantAddedTask(serviceName, roomJID.getNode(), nickname, userJID, XMPPServer.getInstance().getNodeID());
    // On this cluster node.
    process(task);
    return task;
}
Also used : OccupantAddedTask(org.jivesoftware.openfire.muc.cluster.OccupantAddedTask)

Aggregations

OccupantAddedTask (org.jivesoftware.openfire.muc.cluster.OccupantAddedTask)1