Interface ProfileCallback


@NonNullByDefault public interface ProfileCallback
Gives access to the framework features for continuing the communication flow.
Author:
Simon Kaufmann - Initial contribution
  • Method Details

    • getItemChannelLink

      ItemChannelLink getItemChannelLink()
      Get the link that this profile is associated with.
      Returns:
      The ItemChannelLink
    • handleCommand

      void handleCommand(Command command)
      Forward the given command to the respective thing handler.
      Parameters:
      command -
    • sendCommand

      void sendCommand(Command command)
      Send a command to the framework.
      Parameters:
      command -
    • sendUpdate

      void sendUpdate(State state)
      Send a state update to the framework.
      Parameters:
      state -
    • sendTimeSeries

      void sendTimeSeries(TimeSeries timeSeries)
      Send a TimeSeries update to the framework.
      Parameters:
      timeSeries -