"Begin a transaction for the user";\r
\r
input {\r
- uses nemo-user:user-instance;\r
+ leaf user-id {\r
+ type nemo-common:user-id;\r
+ mandatory true;\r
+ }\r
}\r
\r
output {\r
"Commit the user's current transaction";\r
\r
input {\r
- uses nemo-user:user-instance;\r
+ leaf user-id {\r
+ type nemo-common:user-id;\r
+ mandatory true;\r
+ }\r
}\r
\r
output {\r
"Create, update or delete an intent of a user through an NEMO statement";\r
\r
input {\r
- uses nemo-user:user-instance;\r
+ leaf user-id {\r
+ type nemo-common:user-id;\r
+ mandatory true;\r
+ }\r
\r
leaf nemo-statement {\r
type string;\r
which are described as json or xml format.";\r
\r
input {\r
- uses nemo-user:user-instance;\r
+ leaf user-id {\r
+ type nemo-common:user-id;\r
+ mandatory true;\r
+ }\r
+\r
uses user-intent;\r
}\r
\r
"Delete some intents of a user from the user repository";\r
\r
input {\r
- uses nemo-user:user-instance;\r
+ leaf user-id {\r
+ type nemo-common:user-id;\r
+ mandatory true;\r
+ }\r
\r
container objects {\r
leaf-list node {\r
according to several advanced query conditions.";\r
\r
input {\r
- uses nemo-user:user-instance;\r
+ leaf user-id {\r
+ type nemo-common:user-id;\r
+ mandatory true;\r
+ }\r
\r
list query-condition {\r
key "query-condition-id";\r