Interface Definition: Subscribe Association Discovery
Input:
Illustrative
Action
Calling
Component
Called
Component
Name of the
functionality
Parameters Prerequisite
―Subscribe
to discovery
of
Associations
based on VE
Specification
and VE
Service
Specification
‖ Use Case
IoT Service
Client
Virtual
Entity
Resolution
subscribeAssociatio
nDiscovery: given
the VE
Specification and
the VE Service
Specification
asynchronously
notify the IoT
Service Client
about the fitting
associations – as a
result of the
subscription and on
any change of the
fitting associations
VE
Specification
VE Service
Specification
Notification-
Callback
VE
Specification
available
VE Service
Specification
available
Notification-
Callback and
notify-
Association-
Discovery
implemented
on the IoT
Service
Client side
Output:
Functionality
Output
Impacted
Components
Return value Exception
Subscription
identifier
- SubscriptionID Subscription
failed
Interface Definition: Notify Association Discovery
Input:
Illustrative
Action
Calling
Component
Called
Component
Name of the
functionality
Parameters Prerequisite
―Subscribe
to discovery
of
Associations
based on VE
Specioficatio
n and VE
Service
Specification
‖ Use Case
Virtual
Entity
Resolution
IoT Service
Client
notifyAssociation-
Discovery: an update
with those
Associations is
provided, which, on
the one hand, fit the
subscription and, on
the other hand, have
changed or have not
previously been
provided. The
subscription to which
the notification
Subscriptio
nID,
Association
[]
Notification-
Callback
available
and IoT
Service
Client
reachable
using the
Notification-
Callback