aboutsummaryrefslogtreecommitdiff
path: root/src/mod_pubsub/gen_pubsub_node.erl
diff options
context:
space:
mode:
authorChristophe Romain <christophe.romain@process-one.net>2009-04-30 05:18:06 +0000
committerChristophe Romain <christophe.romain@process-one.net>2009-04-30 05:18:06 +0000
commitf8780bc6ee15e738807531df2489173b7da19561 (patch)
tree0f03e2da5cdc312336716464125cf702101ebf97 /src/mod_pubsub/gen_pubsub_node.erl
parent* src/ejabberd_hooks.erl: Support distributed hooks (EJAB-829) (diff)
PubSub/PEP API change for major optimization
SVN Revision: 2048
Diffstat (limited to 'src/mod_pubsub/gen_pubsub_node.erl')
-rw-r--r--src/mod_pubsub/gen_pubsub_node.erl40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mod_pubsub/gen_pubsub_node.erl b/src/mod_pubsub/gen_pubsub_node.erl
index 91b8163bc..b4264f809 100644
--- a/src/mod_pubsub/gen_pubsub_node.erl
+++ b/src/mod_pubsub/gen_pubsub_node.erl
@@ -43,29 +43,29 @@ behaviour_info(callbacks) ->
{options, 0},
{features, 0},
{create_node_permission, 6},
- {create_node, 3},
- {delete_node, 2},
- {purge_node, 3},
- {subscribe_node, 8},
- {unsubscribe_node, 5},
- {publish_item, 7},
- {delete_item, 4},
- {remove_extra_items, 4},
- {get_node_affiliations, 2},
+ {create_node, 2},
+ {delete_node, 1},
+ {purge_node, 2},
+ {subscribe_node, 7},
+ {unsubscribe_node, 4},
+ {publish_item, 6},
+ {delete_item, 3},
+ {remove_extra_items, 3},
+ {get_node_affiliations, 1},
{get_entity_affiliations, 2},
- {get_affiliation, 3},
- {set_affiliation, 4},
- {get_node_subscriptions, 2},
+ {get_affiliation, 2},
+ {set_affiliation, 3},
+ {get_node_subscriptions, 1},
{get_entity_subscriptions, 2},
- {get_subscription, 3},
- {set_subscription, 4},
- {get_states, 2},
- {get_state, 3},
+ {get_subscription, 2},
+ {set_subscription, 3},
+ {get_states, 1},
+ {get_state, 2},
{set_state, 1},
- {get_items, 7},
- {get_items, 3},
- {get_item, 8},
- {get_item, 3},
+ {get_items, 6},
+ {get_items, 2},
+ {get_item, 7},
+ {get_item, 2},
{set_item, 1},
{get_item_name, 3}
];