Class ConversationMessagesRemovedEvent

java.lang.Object
org.openhab.core.events.AbstractEvent
org.openhab.core.voice.text.conversation.events.ConversationEvent
org.openhab.core.voice.text.conversation.events.ConversationMessagesRemovedEvent
All Implemented Interfaces:
Event

@NonNullByDefault public class ConversationMessagesRemovedEvent extends ConversationEvent
The ConversationMessagesRemovedEvent defines a Event implementation that emits on removal of messages from a conversation.
  • Field Details

    • TYPE

      public static final String TYPE
      The conversation messages removed event type.
  • Constructor Details

    • ConversationMessagesRemovedEvent

      public ConversationMessagesRemovedEvent(String topic, String payload, @Nullable String source, String conversationId, int removedSinceMessagesId)
  • Method Details

    • getType

      public String getType()
      Description copied from interface: Event
      Gets the event type.
      Specified by:
      getType in interface Event
      Specified by:
      getType in class ConversationEvent
      Returns:
      the event type
    • getRemovedSinceMessagesId

      public int getRemovedSinceMessagesId()