Skip to content

Commit

Permalink
Merge branch 'main' into metofficedatahubV4
Browse files Browse the repository at this point in the history
  • Loading branch information
dag81 authored Nov 28, 2024
2 parents ac4848b + 18c6220 commit f83e6af
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion concepts/profiles.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ title: Profiles

# Profiles

The communication between the framework and the Thing handlers is managed by the "Communication Manager", which in turn uses "Profiles" to determined what exactly needs to be done.
The communication between the framework and the Thing handlers is managed by the "Communication Manager", which in turn uses "Profiles" to determine what exactly needs to be done.
This provides some flexibility to influence these communication paths.

By their nature, profiles are correlated to links between Items and Channels (i.e. `ItemChannelLinks`). So if one Channel is linked to several Items it also will have several profile instances, each handling the communication to exactly one of these Items.
Expand Down
1 change: 1 addition & 0 deletions developers/bindings/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -572,6 +572,7 @@ If you implement the `ThingActions` interface, you can tell the framework about
Please note that for actions not related to Things you will instead implement an `ActionHandler` as described in the developing [Module Types](../module-types/) chapter.

You start things off by implementing `ThingActions` and annotate your class with `@ThingActionsScope`.
The scope name should be the binding name, but it can also be bindingname-xxx when you need several scopes (for different thing types).
Since a new service is required for each thing, the component needs to be a `PROTOTYPE`:

```java
Expand Down

0 comments on commit f83e6af

Please sign in to comment.