Context
Purpose
A Context provides supplemental information that may influence how a Call is interpreted or processed.
Contexts are attached to Calls by Contracts.
The Canonical Data Model defines the structure of a Context but does not define the available Context types.
---
Structure
A Context consists of:
type- Identifies the kind of context.content- Contains the data associated with that context.
The interpretation of content is determined by type.
---
Characteristics
- Contexts are typed.
- Contexts are independent.
- Contexts may contain any valid data.
- A Call may contain zero or more Contexts.