THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- The new format allows a way to support,
- Arbitrary exchange types (Ex XML exchange).
- Any kind of queue declare options (Ex. qpid.max-size, alt-exchange)
- Any kind of queue binding options
- Ability to support destination specific parameters like
- msg credits, byte credits
- sync-publish, sync-ack
- whether a queue should be created/bound by producer side
- Bind a queue to multiple exchange/binding key pairs.
...
Complete list of options
- xqueue
- name : name of the queue
- durable
- exclusive
- auto-delete
- alt-exchange
- no-local (??)
- qpid.max_count
- qpid.max_size
- qpid.policy_type { reject | flow_to_disk | ring | ring_strict }
- qpid.last_value_queue {1}
- qpid.last_value_queue_no_browse {1}
- qpid.LVQ_key
- qpid.persist_last_node {1}
- qpid.queue_event_generation { 0,1,2 } (0 to disable,1 to replicate, only enqueue events)
- sub.link
- filter
- filter-type
- msg-credits
- byte-credits
- sync-ack
- bindings - format as follows
No Format {exchange-name/bindingkey[/key=value,key=value,...};{....}..]
- pub.link
- filter
- filterType
- sync-publish {persistent|all}
- create-queue (producer side will declare/bind the queue)