GET persistence/clusters/<clus_name>/stores/<stor_name>/durables

This web method retrieves a collection of durable status objects from a specific persistence store within a cluster.

  • <clus_name> in the URI is the cluster name.
  • <stor_name> in the URI is the store name.

Example Requests

curl -X GET http://<host>:<port>/api/v1/persistence/clusters/GET http://<host>:<port>/api/v1/persistence/clusters/<clus_name>/stores/<stor_name>/durables

Example JSON Representation

{
  "durables": [
    {
      "name": "dur1",
      "store": "s1",
      "cluster": "c1",
      "matcher": "{}",
      "template_name": "tmpl-std-store-fwd",
      "client_id": 1066,
      "durable_id": 1,
      "type": "standard-store-fwd",
      "dynamic": true,
      "subscribers": [
        {
          "sub_id": 2,
          "client_id": 1066,
          "client_label": "./tibrecvex",
          "last_acked": 130262,
          "last_dispatched": 130262,
          "last_send": 130262,
          "num_unacked": 0,
          "is_browser": 0,
          "browse_matcher": ""
        }
      ],
      "message_count": 0,
      "message_size": 0,
      "swap_message_count": 0,
      "swap_message_size": 0,
      "total_redeliveries": 0,
      "browser_count": 0,
      "bytelimit": "",
      "message_limit": 0
    }
  ]
}

Filtering

See Filters for Durables.