123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176 |
- <!--
- This file is part of centurio.work/wiz.
- centurio.work/wiz is free software: you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by the Free
- Software Foundation, either version 3 of the License, or (at your option) any
- later version.
- centurio.work/wiz is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- more details.
- You should have received a copy of the GNU General Public License along with
- centurio.work/wiz (file LICENSE in the main directory). If not, see
- <http://www.gnu.org/licenses/>.
- -->
- <description xmlns="http://riddl.org/ns/description/1.0" xmlns:ann="http://riddl.org/ns/annotation/1.0" xmlns:xi="http://www.w3.org/2001/XInclude" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
- <message name="input">
- <parameter name="alldata" type="string"/>
- <optional>
- <parameter name="primarykey" type="string"/>
- <optional>
- <parameter name="primarykeyConstraint" type="string"/>
- </optional>
- </optional>
- </message>
-
- <message name="addColumn">
- <parameter name="colname" type="string"/>
- <parameter name="colvalue" type="string"/>
- </message>
-
- <message name="removeColumn">
- <parameter name="colname" type="string"/>
- </message>
-
- <message name="inputprio">
- <parameter name="inputprio" type="string"/>
- <optional>
- <parameter name="primarykey" type="string"/>
- </optional>
- </message>
- <message name="inputNprio">
- <parameter name="inputprio" type="string"/>
- <parameter name="anzahl" type="integer"/>
- <optional>
- <parameter name="primarykey" type="string"/>
- </optional>
- </message>
- <message name="deletePK">
- <parameter name="deletePK" type="string"/>
- </message>
- <message name="deleteMsg">
- <parameter name="value" mimetype="application/json"/>
- <optional>
- <parameter name="primarykey" type="string"/>
- </optional>
- </message>
- <message name="deleteAll">
- <parameter name="deleteAll" type="string"/>
- </message>
- <message name="storesortedtable">
- <parameter name="storesortedtable" mimetype="application/json"/>
- </message>
- <message name="ui">
- <parameter name="ui" mimetype="text/html"/>
- </message>
- <message name="url">
- <parameter name="url" mimetype="text/html"/>
- </message>
- <message name="htmlform">
- <parameter name="htmlform" mimetype="text/plain"/>
- </message>
- <message name="callback">
- <header name="CPEE-CALLBACK" type="boolean"/>
- </message>
- <message name="text">
- <parameter name="text" mimetype="text/plain"/>
- </message>
- <message name="lang">
- <parameter name="lang" type="string"/>
- </message>
- <message name="opa">
- <parameter name="op" fixed="error"/>
- <parameter name="reason" type="string"/>
- </message>
- <message name="opb">
- <parameter name="op" fixed="result"/>
- <parameter name="value" mimetype="application/json"/>
- </message>
- <message name="json">
- <parameter name="value" mimetype="application/json"/>
- </message>
- <message name="form">
- <parameter name="form" mimetype="application/json"/>
- </message>
- <message name="move">
- <parameter name="move" mimetype="application/json"/>
- </message>
- <message name="update">
- <parameter name="update" mimetype="application/json"/>
- </message>
- <message name="directADD">
- <parameter name="directADD" mimetype="application/json"/>
- </message>
- <message name="deleteByID">
- <parameter name="deleteByID" mimetype="application/json"/>
- </message>
-
-
- <resource>
- <get out="ui"/>
- <resource relative='getconfigs'>
- <get out="json"/>
- </resource>
- <resource>
- <get out="ui"/>
- <put in='input' />
- <put in='inputprio' />
- <put in='inputNprio' />
- <put in='move' />
- <put in='update' />
- <put in='storesortedtable' />
- <post in='directADD' />
- <delete in='deleteMsg' />
- <delete in='deleteByID' />
- <delete in='deletePK' />
- <delete in='deleteAll' />
- <delete />
-
- <resource relative="\d+">
- <get out="json"/>
- <delete />
- </resource>
- <resource relative='sse'>
- <sse/>
- </resource>
- <resource relative='data.db'>
- <get out="json"/>
- </resource>
-
-
- <resource relative='Column'>
- <post in="addColumn" out="json"/>
- <post in="removeColumn" out="json"/>
- </resource>
-
-
- <resource relative='htmlform'>
- <post out="ui"/>
- </resource>
-
-
- <resource relative='search'>
- <resource relative='PK'>
- <resource relative=".*">
- <get out="json"/>
- </resource>
- </resource>
- </resource>
-
- <resource relative='visus'>
- <get out="ui"/>
- </resource>
- <resource relative='next'>
- <get out="json"/>
- <delete out="json"/>
- </resource>
- </resource>
-
-
- </resource>
- </description>
|