Package tigase.pubsub.repository
Interface ISubscriptions
-
- All Known Implementing Classes:
NodeSubscriptions,NodeSubscriptions,PresenceNodeSubscriptions
public interface ISubscriptions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringaddSubscriberJid(tigase.xmpp.jid.BareJID jid, Subscription subscription)voidchangeSubscription(tigase.xmpp.jid.BareJID jid, Subscription subscription)SubscriptiongetSubscription(tigase.xmpp.jid.BareJID jid)java.lang.StringgetSubscriptionId(tigase.xmpp.jid.BareJID jid)UsersSubscription[]getSubscriptions()UsersSubscription[]getSubscriptionsForPublish()booleanisChanged()java.lang.Stringserialize(java.util.Map<tigase.xmpp.jid.BareJID,UsersSubscription> fragment)
-
-
-
Method Detail
-
addSubscriberJid
java.lang.String addSubscriberJid(tigase.xmpp.jid.BareJID jid, Subscription subscription)
-
changeSubscription
void changeSubscription(tigase.xmpp.jid.BareJID jid, Subscription subscription)
-
getSubscription
Subscription getSubscription(tigase.xmpp.jid.BareJID jid)
-
getSubscriptionId
java.lang.String getSubscriptionId(tigase.xmpp.jid.BareJID jid)
-
getSubscriptions
UsersSubscription[] getSubscriptions()
-
getSubscriptionsForPublish
UsersSubscription[] getSubscriptionsForPublish()
-
isChanged
boolean isChanged()
-
serialize
java.lang.String serialize(java.util.Map<tigase.xmpp.jid.BareJID,UsersSubscription> fragment)
-
-