public class PresenceManager extends AbstractPacketForwarder implements PacketCollector
| Constructor and Description |
|---|
PresenceManager(XMPPStreamManager streamManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
broadcastPresence() |
boolean |
broadcastPresence(Presence.PresenceStatus status,
String mood) |
boolean |
changePresenceStatus(Presence.PresenceStatus status) |
void |
collect(Packet packet)
This collector takes the given packet.
|
boolean |
sendOfflinePresence() |
boolean |
sendOnlinePresence() |
boolean |
sendPresence(Presence presence) |
boolean |
subscribe(JID to) |
boolean |
unavailablePresence() |
boolean |
unavailablePresence(Presence.PresenceStatus status) |
boolean |
unavailablePresence(Presence.PresenceStatus status,
String mood) |
boolean |
unavailablePresence(String mood) |
boolean |
unsbscribe(JID to) |
addPacketCollector, addPacketCollector, forwardDefault, forwardPacket, removePacketCollector, removePacketCollectorpublic PresenceManager(XMPPStreamManager streamManager)
public void collect(Packet packet)
PacketCollectorcollect in interface PacketCollectorpacket - packet instance to be collectedpublic boolean sendPresence(Presence presence)
public boolean subscribe(JID to)
public boolean unsbscribe(JID to)
public boolean broadcastPresence()
public boolean broadcastPresence(Presence.PresenceStatus status, String mood)
public boolean unavailablePresence()
public boolean unavailablePresence(Presence.PresenceStatus status)
public boolean unavailablePresence(String mood)
public boolean unavailablePresence(Presence.PresenceStatus status, String mood)
public boolean changePresenceStatus(Presence.PresenceStatus status)
public boolean sendOnlinePresence()
public boolean sendOfflinePresence()
Copyright © 2019. All rights reserved.