summaryrefslogtreecommitdiffstats
path: root/docs/clamp/controlloop/api-protocol/system-level-dialogues.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/clamp/controlloop/api-protocol/system-level-dialogues.rst')
-rw-r--r--docs/clamp/controlloop/api-protocol/system-level-dialogues.rst198
1 files changed, 0 insertions, 198 deletions
diff --git a/docs/clamp/controlloop/api-protocol/system-level-dialogues.rst b/docs/clamp/controlloop/api-protocol/system-level-dialogues.rst
deleted file mode 100644
index 676ffc9b..00000000
--- a/docs/clamp/controlloop/api-protocol/system-level-dialogues.rst
+++ /dev/null
@@ -1,198 +0,0 @@
-.. This work is licensed under a Creative Commons Attribution 4.0 International License.
-
-.. _system-level-label:
-
-System Level Dialogues
-######################
-
-
-.. contents::
- :depth: 4
-
-
-The CLAMP Control Loop Runtime Lifecycle Management uses the following system level dialogues.
-These dialogues enable the CLAMP runtime capabilities described in :ref:`Section 2 of
-TOSCA Defined Control Loops: Architecture and Design <controlloop-capabilities>`.
-Design Time dialogues will be described in future releases of the system.
-
-
-1 Commissioning Dialogues
-=========================
-
-Commissioning dialogues are used to commission and decommission Control Loop Type definitions
-and to set the values of Common Parameters.
-
-Commissioning a Control Loop Type is a three-step process:
-
-#. The Control Loop Type must be created, that is the Control Loop Type definition must be
- loaded and stored in the database. This step may be carried out over the REST interface or
- using SDC distribution.
-
-#. The Common Properties of the Control Loop type must be assigned values and those values
- must be stored in the database. This step is optional only if all mandatory common properties
- have default values. The Common Property values may be set and amended over and over again
- in multiple sessions until the Control Loop Type is primed.
-
-#. The Control Loop Type Definition and the Common Property values must be primed, that is
- sent to the concerned participants. Once a Control Loop Type is primed, its Common Property
- values can no longer be changed. To change Common Properties on a primed Control Loop Type,
- all instances of the Control Loop Type must be removed and the Control Loop Type must be
- de-primed.
-
-1.1 Commissioning a Control Loop Type Definition using the CLAMP GUI
---------------------------------------------------------------------
-
-This dialogue corresponds to a "File → Import" menu on the CLAMP GUI. The documentation of
-future releases of the system will describe how the Design Time functionality interacts
-with the Runtime commissioning API.
-
-.. image:: ../images/system-dialogues/comissioning-clamp-gui.png
-
-1.2 Commissioning a Control Loop Type Definition using SDC
-----------------------------------------------------------
-
-.. image:: ../images/system-dialogues/comissioning-sdc.png
-
-1.3 Setting Common Properties for a Control Loop Type Definition
-----------------------------------------------------------------
-
-This dialogue sets the values of common properties. The values of the common properties
-may be set, updated, or deleted at will, as this dialogue saves the properties to the
-database but does not send the definitions or properties to the participants. However,
-once a Control Loop Type Definition and its properties are primed
-(See :ref:`Section 1.4 <priming-cl-label>`), the properties cannot be changed until the control loop type
-definition is de-primed (See :ref:`Section 1.5 <depriming-cl-label>`).
-
-.. image:: ../images/system-dialogues/common-properties-type-definition.png
-
-.. _priming-cl-label:
-
-1.4 Priming a Control Loop Type Definition on Participants
-----------------------------------------------------------
-The Priming operation sends Control Loop Type definitions and common property values
-to participants. Once a Control Loop Type definition is primed, its property values
-can on longer be changed until it is de-primed.
-
-.. image:: ../images/system-dialogues/priming-cl-type-definition.png
-
-.. _depriming-cl-label:
-
-1.5 De-Prime a Control Loop Type Definition on Participants
------------------------------------------------------------
-
-This dialogue allows a Control Loop Type Definition to be de-primed so that it can be
-deleted or its common parameter values can be altered.
-
-.. image:: ../images/system-dialogues/depriming-cl-type-definition.png
-
-1.6 Decommissioning a Control Loop Type Definition in CLAMP
------------------------------------------------------------
-
-.. image:: ../images/system-dialogues/decommission-cl-type-definition.png
-
-1.7 Reading Commissioned Control Loop Type Definitions
-------------------------------------------------------
-
-.. image:: ../images/system-dialogues/read-commision-cl-type-definition.png
-
-
-2. Instantiation Dialogues
-==========================
-
-Instantiation dialogues are used to create, set parameters on, instantiate, update,
-and remove Control Loop instances.
-
-Assume a suitable Control Loop Definition exists in the Commissioned Control Loop Inventory.
-To get a Control Loop instance running one would, for example, execute dialogues
-:ref:`2.1 <creating-cl-instance>`, :ref:`2.3 <updating-cl-instance-config>`, and
-:ref:`2.4 <changing-cl-instance-state>`.
-
-.. _creating-cl-instance:
-
-2.1 Creating a Control Loop Instance
-------------------------------------
-
-.. image:: ../images/system-dialogues/create-cl-instance.png
-
-.. note::
- This dialogue creates the Control Loop Instance in the Instantiated Control Loop Inventory.
- The instance is sent to the participants using the process described in the dialogue in
- :ref:`Section 2.3 <updating-cl-instance-config>`.
-
-2.2 Updating Instance Specific Parameters on a Control Loop Instance
---------------------------------------------------------------------
-
-.. image:: ../images/system-dialogues/update-instance-params-cl.png
-
-.. _updating-cl-instance-config:
-
-2.3 Updating a Control Loop Instance with a Configuration on Participants
--------------------------------------------------------------------------
-
-.. image:: ../images/system-dialogues/update-cl-instance-config-participants.png
-
-.. _changing-cl-instance-state:
-
-2.4 Changing the state of a Control Loop Instance on Participants
------------------------------------------------------------------
-
-.. image:: ../images/system-dialogues/change-cl-instance-state-participants.png
-
-2.5 De-instantiating a Control Loop Instance from Participants
---------------------------------------------------------------
-
-.. image:: ../images/system-dialogues/deinstantiate-cl-from-participants.png
-
-2.6 Deleting a Control Loop Instance
-------------------------------------
-
-.. image:: ../images/system-dialogues/delete-cl-instance.png
-
-2.7 Reading Control Loop Instances
-----------------------------------
-
-.. image:: ../images/system-dialogues/read-cl-instance.png
-
-
-1. Monitoring Dialogues
-=======================
-
-Monitoring dialogues are used to monitor and to read statistics on Control Loop Instances.
-
-3.1 Reporting of Monitoring Information and Statistics by Participants
-----------------------------------------------------------------------
-
-.. image:: ../images/system-dialogues/monitoring-by-participants.png
-
-3.2 Viewing of Monitoring Information
--------------------------------------
-
-.. image:: ../images/system-dialogues/view-monitoring-info.png
-
-3.2 Viewing of Statistics
--------------------------
-
-.. image:: ../images/system-dialogues/view-statistics.png
-
-3.3 Statistics Housekeeping
----------------------------
-
-.. image:: ../images/system-dialogues/statistics-housekeeping.png
-
-
-4. Supervision Dialogues
-========================
-
-Supervision dialogues are used to check the state of Control Loop Instances and Participants.
-
-4.1 Supervise Participants
---------------------------
-
-.. image:: ../images/system-dialogues/supervise-participants.png
-
-4.2 Supervise Control Loops
----------------------------
-
-.. image:: ../images/system-dialogues/supervise-controlloops.png
-
-End of Document