Support of Binding Table visualization

Issue #56 closed
Roman Sakno created an issue

Binding Table allows to visualize mapping details between features in the resource, connector and how these features exposed by adapters.

Now we have getAvailableAttributes and getAvailableEvents operations in SnampCore managed bean. But these operations return a table with user-defined name of the feature and its properties. This table should be extended with the following columns:

  1. Name for attributes or Category for notifications
  2. Source data type (for attributes only). Attachment data type for notifications
  3. Readable (for attributes only)
  4. Writable (for attributes only)
  5. Description
  6. Severity (for notifications only)

Also, it is necessary to create getMappedAttributes and getMappedEvents operations. Each of them should accept name of the adapter instance and return the table with the following structure: 1. User-defined name of the feature 2. Type of the attribute after mapping or attachment form of the notification 4. Binding information in the form of the string (depends on the adapter)

Comments (3)

  1. Log in to comment