aboutsummaryrefslogtreecommitdiff
path: root/src/gen_pubsub_nodetree.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-07-30 18:37:57 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-07-30 18:37:57 +0300
commit5cd1cf5096e21988ca517fa358e8ab5ad7a5cc55 (patch)
tree7cc99fceb56c836771d4a86904746dd1b78c253f /src/gen_pubsub_nodetree.erl
parentRewrite mod_http_upload to use XML generator (diff)
Get rid of "jlib.hrl" dependency in some modules
Diffstat (limited to 'src/gen_pubsub_nodetree.erl')
-rw-r--r--src/gen_pubsub_nodetree.erl27
1 files changed, 13 insertions, 14 deletions
diff --git a/src/gen_pubsub_nodetree.erl b/src/gen_pubsub_nodetree.erl
index 73583af02..a18bc8d39 100644
--- a/src/gen_pubsub_nodetree.erl
+++ b/src/gen_pubsub_nodetree.erl
@@ -25,7 +25,6 @@
-module(gen_pubsub_nodetree).
--include("jlib.hrl").
-type(host() :: mod_pubsub:host()).
-type(nodeId() :: mod_pubsub:nodeId()).
@@ -42,25 +41,25 @@
-callback options() -> nodeOptions().
-callback set_node(PubsubNode :: pubsubNode()) ->
- ok | {result, NodeIdx::nodeIdx()} | {error, xmlel()}.
+ ok | {result, NodeIdx::nodeIdx()} | {error, fxml:xmlel()}.
-callback get_node(Host :: host(),
NodeId :: nodeId(),
- From :: jid()) ->
+ From :: jid:jid()) ->
pubsubNode() |
- {error, xmlel()}.
+ {error, fxml:xmlel()}.
-callback get_node(Host :: host(),
NodeId :: nodeId()) ->
pubsubNode() |
- {error, xmlel()}.
+ {error, fxml:xmlel()}.
-callback get_node(NodeIdx :: nodeIdx()) ->
pubsubNode() |
- {error, xmlel()}.
+ {error, fxml:xmlel()}.
-callback get_nodes(Host :: host(),
- From :: jid())->
+ From :: jid:jid())->
[pubsubNode()].
-callback get_nodes(Host :: host())->
@@ -68,33 +67,33 @@
-callback get_parentnodes(Host :: host(),
NodeId :: nodeId(),
- From :: jid()) ->
+ From :: jid:jid()) ->
[pubsubNode()] |
- {error, xmlel()}.
+ {error, fxml:xmlel()}.
-callback get_parentnodes_tree(Host :: host(),
NodeId :: nodeId(),
- From :: jid()) ->
+ From :: jid:jid()) ->
[{0, [pubsubNode(),...]}].
-callback get_subnodes(Host :: host(),
NodeId :: nodeId(),
- From :: jid()) ->
+ From :: jid:jid()) ->
[pubsubNode()].
-callback get_subnodes_tree(Host :: host(),
NodeId :: nodeId(),
- From :: jid()) ->
+ From :: jid:jid()) ->
[pubsubNode()].
-callback create_node(Host :: host(),
NodeId :: nodeId(),
Type :: binary(),
- Owner :: jid(),
+ Owner :: jid:jid(),
Options :: nodeOptions(),
Parents :: [nodeId()]) ->
{ok, NodeIdx::nodeIdx()} |
- {error, xmlel()} |
+ {error, fxml:xmlel()} |
{error, {virtual, {host(), nodeId()}}}.
-callback delete_node(Host :: host(),