Class Description
BilateralExchangeActor describes an actor that provides ICCP data, consumes ICCP data or both. The ICCP data provider lists the data it makes available to an ICCP data consumer. This data is described by ProvidedBilateralPoints. The relation between an ICCP data provider and a consumer is established by a BilateralExchangeAgreement. It is up to the ICCP data consumer to select what ProvidedBilateralPoints to use. The selection made is not described in this information model.
Attributes
None
Relationships
Inherits from
Descendant classes
Leaf/Root class
IsLeaf | IsRoot |
---|---|
False | False |
Associations
Source Class | Cardinality Source | Target Class | Cardinality Target | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
CommunicationLink | 0..n | BilateralExchangeActor | 0..1 | CommunicationLink | Communication addressing for a Bilateral Table used by a ICCP data provider or consumer. | BilateralExchangeActor | ICCP data provider or consumer using communication addressing for a Bilateral table. |
ProvidedBilateralPoint | 0..* | BilateralExchangeActor | 1 | ProvidedBilateralIOPoint | ICCP information in a Bilateral table that will be exposed to a remote peer. | BilateralExchangeActor | Remote peer that will receive ICCP information in a Bilateral table. |
BilateralExchangeActor | 1 | BilateralExchangeAgreement | 0..* | Provider | Provider of information to a remote peer. | ProviderBilateralExchange | Agreement to information provider. |
BilateralExchangeAgreement | 0..* | BilateralExchangeActor | 0..1 | ConsumerBilateralExchange | Agreement to information subscriber. | Consumer | Subscriber of information from a remote peer. |