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
The
ConversationMessagesRemovedEvent defines a Event implementation that
emits on removal of messages from a conversation.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class org.openhab.core.voice.text.conversation.events.ConversationEvent
ConversationEvent.ConversationDTO -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe conversation messages removed event type.Fields inherited from class org.openhab.core.events.AbstractEvent
ACTOR_SEPARATOR, DELEGATION_ESCAPE, DELEGATION_SEPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionConversationMessagesRemovedEvent(String topic, String payload, @Nullable String source, String conversationId, int removedSinceMessagesId) -
Method Summary
Methods inherited from class org.openhab.core.voice.text.conversation.events.ConversationEvent
getConversationIdMethods inherited from class org.openhab.core.events.AbstractEvent
buildDelegatedSource, buildDelegatedSource, buildSource, equals, getPayload, getSource, getTopic, hashCode
-
Field Details
-
TYPE
The conversation messages removed event type.
-
-
Constructor Details
-
ConversationMessagesRemovedEvent
-
-
Method Details
-
getType
Description copied from interface:EventGets the event type.- Specified by:
getTypein interfaceEvent- Specified by:
getTypein classConversationEvent- Returns:
- the event type
-
getRemovedSinceMessagesId
public int getRemovedSinceMessagesId()
-