Class PresenceNodeSubscriptions
java.lang.Object
tigase.pubsub.modules.ext.presence.PresenceNodeSubscriptions
- All Implemented Interfaces:
ISubscriptionsCached
,ISubscriptions
-
Constructor Summary
ConstructorDescriptionPresenceNodeSubscriptions
(tigase.xmpp.jid.BareJID serviceJid, String nodeName, ISubscriptionsCached subscriptions, PresencePerNodeExtension extension) -
Method Summary
Modifier and TypeMethodDescriptionaddSubscriberJid
(tigase.xmpp.jid.BareJID jid, Subscription subscription) void
changeSubscription
(UsersSubscription subscription) void
changeSubscription
(tigase.xmpp.jid.BareJID jid, Subscription subscription) Map<tigase.xmpp.jid.BareJID,
UsersSubscription> getSubscription
(tigase.xmpp.jid.BareJID jid) getSubscriptionId
(tigase.xmpp.jid.BareJID jid) boolean
void
merge()
void
int
size()
toString()
-
Constructor Details
-
PresenceNodeSubscriptions
public PresenceNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid, String nodeName, ISubscriptionsCached subscriptions, PresencePerNodeExtension extension)
-
-
Method Details
-
addSubscriberJid
- Specified by:
addSubscriberJid
in interfaceISubscriptions
-
changeSubscription
- Specified by:
changeSubscription
in interfaceISubscriptions
-
getSubscription
- Specified by:
getSubscription
in interfaceISubscriptions
-
getSubscriptionId
- Specified by:
getSubscriptionId
in interfaceISubscriptions
-
getSubscriptions
- Specified by:
getSubscriptions
in interfaceISubscriptions
-
getSubscriptionsForPublish
- Specified by:
getSubscriptionsForPublish
in interfaceISubscriptions
-
size
public int size()- Specified by:
size
in interfaceISubscriptions
-
changeSubscription
- Specified by:
changeSubscription
in interfaceISubscriptionsCached
-
isChanged
public boolean isChanged()- Specified by:
isChanged
in interfaceISubscriptionsCached
-
getChanged
- Specified by:
getChanged
in interfaceISubscriptionsCached
-
merge
public void merge()- Specified by:
merge
in interfaceISubscriptionsCached
-
resetChangedFlag
public void resetChangedFlag()- Specified by:
resetChangedFlag
in interfaceISubscriptionsCached
-
toString
-