Skip to content

Commit

Permalink
[API Part2] Added missing requirement for CommendResult in CRD class
Browse files Browse the repository at this point in the history
  • Loading branch information
alexrobin committed Jun 20, 2024
1 parent 871c512 commit 9c2a0b5
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@ requirement:: /req/create-replace-delete/controlstream-delete-cascade
requirement:: /req/create-replace-delete/command
requirement:: /req/create-replace-delete/command-schema
requirement:: /req/create-replace-delete/command-status
requirement:: /req/create-replace-delete/command-result
requirement:: /req/create-replace-delete/system-event
====
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,27 @@ part:: The `cmdId` parameter is the local identifier of the `Command` resource t



=== Command Results

[requirement,model=ogc]
====
[%metadata]
identifier:: /req/create-replace-delete/command-result
conditions:: The server implements <<clause-controlstreams,style=basic%>>
part:: The server SHALL support the CREATE operation at the `CommandResult` resources endpoints defined by the following URI template:
- `{api_root}/commands/{cmdId}/result`
part:: The server SHALL support the REPLACE and DELETE operations at the `CommandResult` resource endpoints defined by the following URI template:
- `{api_root}/commands/{cmdId}/result/{id}`
part:: The `cmdId` parameter is the local identifier of the `Command` resource the `CommandResult` is (or will be) associated to. +
The `id` parameter is the local identifier of the `CommandResult` resource to replace or delete.
====



=== System Events

[requirement,model=ogc]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ identifier:: /req/update/datastream
conditions:: The server implements <<clause-datastreams,style=basic%>>
part:: The server SHALL support the UPDATE operation at the `System` resources endpoints defined by the following URI templates:
part:: The server SHALL support the UPDATE operation at the `DataStream` resources endpoints defined by the following URI templates:
- `{api_root}/systems/{sysId}/datastreams/{id}`
- `{api_root}/datastreams/{id}`
Expand Down Expand Up @@ -154,7 +154,7 @@ part:: The `cmdId` parameter is the local identifier of the `Command` resource t



=== Command Result
=== Command Results

[requirement,model=ogc]
====
Expand Down

0 comments on commit 9c2a0b5

Please sign in to comment.