public class NodeSubscriptions extends NodeSubscriptions
| Modifier and Type | Field and Description |
|---|---|
protected ThreadLocal<Map<tigase.xmpp.jid.BareJID,UsersSubscription>> |
changedSubs |
DELIMITER, log, subs| Constructor and Description |
|---|
NodeSubscriptions() |
NodeSubscriptions(NodeSubscriptions nodeSubscriptions) |
| Modifier and Type | Method and Description |
|---|---|
String |
addSubscriberJid(tigase.xmpp.jid.BareJID bareJid,
Subscription subscription) |
void |
changeSubscription(tigase.xmpp.jid.BareJID bareJid,
Subscription subscription) |
protected UsersSubscription |
get(tigase.xmpp.jid.BareJID bareJid) |
Map<tigase.xmpp.jid.BareJID,UsersSubscription> |
getChanged() |
UsersSubscription[] |
getSubscriptions() |
boolean |
isChanged() |
void |
merge() |
void |
resetChangedFlag() |
create, getSubscription, getSubscriptionId, getSubscriptionsForPublish, getSubscriptionsMap, init, parse, replaceBy, serialize, toStringprotected final ThreadLocal<Map<tigase.xmpp.jid.BareJID,UsersSubscription>> changedSubs
public NodeSubscriptions()
public NodeSubscriptions(NodeSubscriptions nodeSubscriptions)
public String addSubscriberJid(tigase.xmpp.jid.BareJID bareJid, Subscription subscription)
addSubscriberJid in interface ISubscriptionsaddSubscriberJid in class NodeSubscriptionspublic void changeSubscription(tigase.xmpp.jid.BareJID bareJid,
Subscription subscription)
changeSubscription in interface ISubscriptionschangeSubscription in class NodeSubscriptionspublic Map<tigase.xmpp.jid.BareJID,UsersSubscription> getChanged()
public UsersSubscription[] getSubscriptions()
getSubscriptions in interface ISubscriptionsgetSubscriptions in class NodeSubscriptionspublic boolean isChanged()
isChanged in interface ISubscriptionsisChanged in class NodeSubscriptionspublic void merge()
public void resetChangedFlag()
resetChangedFlag in class NodeSubscriptionsprotected UsersSubscription get(tigase.xmpp.jid.BareJID bareJid)
get in class NodeSubscriptionsCopyright © 2008–2021 Tigase. All rights reserved.