Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Model ingestion is subject to a design discussion. See below. This section will be updated when that discussion has been concluded and a decision made.

Note that for the purposes of the PoC, model ingestion will be via a model life-cycle REST interface.

Model upgrade

T.B.D.

Backward compatibility

See decision for more information. Compatibility will be provided by either a dedicated component, or ONAP applications depending on legacy interfaces will be updated. This will depend on resources.

Detailed design

Key sequences/flows

Add a model

Store data (including validation)

Interfaces

Initial draft specification REST & Java

Behavior

...

Read data

Upgrade a model

Adapt change notification behavior as described in model

Interfaces

Style and payload structure

REST payload structure
Java payload structure

Behavior

T.B.D.: Eventual consistency; Data integrity guarantees; Fast failure; Progress; Cancellation;

REST

Java

Decision reference

Issues decisions and assumptions