Robot Web Services
3HAC050973-001 Revision:M, Application Manual - Robot Web Services
Get Elog Resources

Get a list of all elog domains

Also supports getting the numer of events in each domain and language specific names of the elog domains.

URL

/rw/elog

Method

GET

URL Params

lang=[language-code] Optional, a two letter language code e.g. en, sv, de, hi etc.

In addition to returning a list of all elog domain, this option returns all the domain names in the specified language.

example: lang=de

resource=count Optional

In addition to returning a list of all elog domain, this option returns the number of elog messages in each elog domain.

example: resource=count

See Common URL parameters

Data Params

None

Success Response

HTTP_OK(200)

see HTTP Status codes

Example Response

    <?xml version="1.0" encoding="utf-8"?>
    <html xmlns="http://www.w3.org/1999/xhtml">
       <head>
          <title>Elog</title>
          <base href="http://localhost:7777/rw/elog/"/>
       </head>
       <body>
          <div class="state">
             <a href="?action=show" rel="action"></a> <a href="" rel="self"></a> 
             <ul>
                <li class="elog-domain-li" title="0"><a href="0" rel="self"></a><span class="numevts">31</span> <span class="buffsize">1000</span> </li>
                <li class="elog-domain-li" title="1"><a href="1" rel="self"></a><span class="numevts">20</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="2"><a href="2" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="3"><a href="3" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="4"><a href="4" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="5"><a href="5" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="7"><a href="7" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="8"><a href="8" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="9"><a href="9" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="10"><a href="10" rel="self"></a><span class="numevts">2</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="11"><a href="11" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="12"><a href="12" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="15"><a href="15" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
                <li class="elog-domain-li" title="17"><a href="17" rel="self"></a><span class="numevts">0</span> <span class="buffsize">20</span> </li>
             </ul>
          </div>
       </body>
    </html>

Resources

  • elog-domain-li Specifies a link to the 'elog-domain` resource.
    • domain-name=[alphanumeric] The domain name in the specified language. Available only when lang=xx query parameter is sent.
    • numevts=[numeric] The number of elog messages in the elog domain. Available only when resource=count query parameter is sent.
    • buffsize=[numeric] The elog buffer size of elog domain.

Sample Call

curl --digest -u "Default User":robotics "http://localhost/rw/elog"

curl --digest -u "Default User":robotics "http://localhost/rw/elog?lang=de"

Notes

Not supported in bootserver mode.