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 StringaddSubscriberJid(tigase.xmpp.jid.BareJID jid, Subscription subscription)voidchangeSubscription(tigase.xmpp.jid.BareJID jid, Subscription subscription)SubscriptiongetSubscription(tigase.xmpp.jid.BareJID jid)StringgetSubscriptionId(tigase.xmpp.jid.BareJID jid)UsersSubscription[]getSubscriptions()UsersSubscription[]getSubscriptionsForPublish()booleanisChanged()Stringserialize(Map<tigase.xmpp.jid.BareJID,UsersSubscription> fragment)
-
-
-
Method Detail
-
addSubscriberJid
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
String getSubscriptionId(tigase.xmpp.jid.BareJID jid)
-
getSubscriptions
UsersSubscription[] getSubscriptions()
-
getSubscriptionsForPublish
UsersSubscription[] getSubscriptionsForPublish()
-
isChanged
boolean isChanged()
-
serialize
String serialize(Map<tigase.xmpp.jid.BareJID,UsersSubscription> fragment)
-
-