|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttigase.pubsub.repository.NodeSubscriptions
public class NodeSubscriptions
Class description
| Field Summary | |
|---|---|
protected static String |
DELIMITER
|
static int |
MAX_FRAGMENT_SIZE
Field description |
protected FragmentedMap<String,UsersSubscription> |
subs
|
| Constructor Summary | |
|---|---|
protected |
NodeSubscriptions()
|
| Method Summary | |
|---|---|
String |
addSubscriberJid(String jid,
Subscription subscription)
Method description |
void |
changeSubscription(String jid,
Subscription subscription)
Method description |
static NodeSubscriptions |
create()
Method description |
protected UsersSubscription |
get(String jid)
|
FragmentedMap<String,UsersSubscription> |
getFragmentedMap()
Method description |
Subscription |
getSubscription(String jid)
Method description |
String |
getSubscriptionId(String jid)
Method description |
UsersSubscription[] |
getSubscriptions()
Method description |
Map<String,UsersSubscription> |
getSubscriptionsMap()
Method description |
boolean |
isChanged()
Method description |
void |
parse(String data)
Method description |
void |
replaceBy(ISubscriptions nodeSubscriptions)
Method description |
void |
resetChangedFlag()
Method description |
String |
serialize(Map<String,UsersSubscription> fragment)
Method description |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String DELIMITER
public static final int MAX_FRAGMENT_SIZE
protected final FragmentedMap<String,UsersSubscription> subs
| Constructor Detail |
|---|
protected NodeSubscriptions()
| Method Detail |
|---|
public static NodeSubscriptions create()
public String addSubscriberJid(String jid,
Subscription subscription)
addSubscriberJid in interface ISubscriptionsjid - subscription -
public void changeSubscription(String jid,
Subscription subscription)
changeSubscription in interface ISubscriptionsjid - subscription - protected UsersSubscription get(String jid)
public FragmentedMap<String,UsersSubscription> getFragmentedMap()
public Subscription getSubscription(String jid)
getSubscription in interface ISubscriptionsjid -
public String getSubscriptionId(String jid)
getSubscriptionId in interface ISubscriptionsjid -
public UsersSubscription[] getSubscriptions()
getSubscriptions in interface ISubscriptionspublic Map<String,UsersSubscription> getSubscriptionsMap()
public boolean isChanged()
isChanged in interface ISubscriptionspublic void parse(String data)
data - public void replaceBy(ISubscriptions nodeSubscriptions)
nodeSubscriptions - public void resetChangedFlag()
public String serialize(Map<String,UsersSubscription> fragment)
serialize in interface ISubscriptionsfragment -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||