diff options
| author | Gordon Sim <gsim@apache.org> | 2007-07-23 12:29:17 +0000 |
|---|---|---|
| committer | Gordon Sim <gsim@apache.org> | 2007-07-23 12:29:17 +0000 |
| commit | 0db1af31320aa010c8e97da80000f7548d889068 (patch) | |
| tree | ce2cd8dba8cf46b685dcb626b31e25c17702c1a0 /specs | |
| parent | 747ac26509e78ac9aa9120be02cd446ac99d21cd (diff) | |
| download | qpid-python-0db1af31320aa010c8e97da80000f7548d889068.tar.gz | |
Added initial 'execution-layer' to try out methods form the 0-10 execution class.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@558700 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'specs')
| -rw-r--r-- | specs/amqp-dtx-preview.0-9.xml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/specs/amqp-dtx-preview.0-9.xml b/specs/amqp-dtx-preview.0-9.xml index defbdd067e..dd70e91d1d 100644 --- a/specs/amqp-dtx-preview.0-9.xml +++ b/specs/amqp-dtx-preview.0-9.xml @@ -1040,4 +1040,38 @@ </method> </class> + <class name="execution" handler="execution" index="140"> + <doc> + This class allows for efficiently communicating information + about completion of processing. + </doc> + + <chassis name="server" implement="MUST"/> + <chassis name="client" implement="MUST"/> + + <method name="flush" index="10" label="request an execution.complete return method"> + <chassis name="server" implement="MUST"/> + <chassis name="client" implement="MUST"/> + </method> + + <method name="complete" index="20"> + <chassis name="server" implement="MUST"/> + <chassis name="client" implement="MUST"/> + + + <field name="cumulative-execution-mark" domain="long" label="Low-water mark for command ids"> + <doc> + The low-water mark for executed command-ids. All ids below this mark have been executed; + above this mark, there are gaps containing unexecuted command ids (i.e. discontinuous). By + definition, the first id above this mark (if it exists) is an unexecuted command-id. + </doc> + </field> + + + <!-- The ranged mark on the complete method has been temporarily removed --> + </method> + + </class> + + </amqp> |
